High CPU consumption
angelb
angelb at bugarin.us
Tue Jan 2 10:45:28 PST 2007
CUPS process consume high CPU time when it tries to print a file which
contains control characters:
ROOT @ SAPDI11F # ps -ef|grep -i cups
root 512088 1 33 Nov 28 - 2348:37 /opt/TWWfsw/cups124/sbin/cu
psd -c /etc/opt/TWWfsw/cups124/cupsd.conf
root 1380522 512088 3 21:08:24 - 0:00 ipp://stldv504:631/printers/sl74 4 smdadm spfileSMD.ora 1 job-sheets=none,none job-pr
iority=50 job-uuid=urn:uuid:748593d5-8c43-3fdd-6dc4-5d80b6b1e550 job-hold-until=
I [26/Dec/2006:21:08:15 +0600] Started backend /opt/TWWfsw/cups124/lib/backend/i
pp (PID 475194) for job 4.
E [26/Dec/2006:21:08:15 +0600] PID 528536 (/opt/TWWfsw/cups124/lib/backend/ipp)
stopped with status 1!
I [26/Dec/2006:21:08:15 +0600] Hint: Try setting the LogLevel to "debug" to find
out more.
E [26/Dec/2006:21:08:15 +0600] [Job 3] Print file was not accepted (Unsupported
format 'application/octet-stream'!)!
I [26/Dec/2006:21:08:15 +0600] [Job 3] Backend returned status 1 (failed)
You can duplicate this by vi'ing a file; vi /tmp/foo, and insert the
control character of your choice.
I had to stop cupsd, removed the file from spool, and then restart
cupsd to release it from using high CPU.
I'm not sure if this issue is already resolved in later fix release
but I'd like to mention it just in case. I'm running CUPS 1.2.4-1.
Thanks,
Angel
More information about the cups
mailing list