Hmmm, going back to this problem we see when print queues get large and the print server load is extremely high, can anyone explain why this happens (for technical info see previous messages in this thread - I won't repost it all here).
We run student labs and times like today, where assignments are due in, result in printers running extremely slowly, but the delay is between the jobs (i.e. the printer is doing nothing between each printed job, the delay is at the server side) and is definitely related to the size of the queue, e.g. [kant]toby: lpq -s -Pat3 [EMAIL PROTECTED] 49 jobs [kant]toby: lpq -s -Pat8 [EMAIL PROTECTED] 36 jobs [kant]toby: [dickinson]lp: uptime 4:03pm up 119 days, 22:49, 1 user, load average: 9.64, 9.18, 7.20 The delay between jobs right now, with this load and these queues is 14 minutes. This delay occurs here: finished '[EMAIL PROTECTED]', status 'JSUCC' at 2004-03-12-15:42:49.171 ## [EMAIL PROTECTED] number=712 process=16602 waiting for subserver to exit at 2004-03-12-15:56:16.463 ## A=<NULL> number=0 process=14349 subserver pid 16602 exit status 'JSUCC' at 2004-03-12-15:56:16.463 ## A=<NULL> number=0 process=14349 ... so after the job has successfully printed, it waits for an lpd process to exit, which takes 14 minutes. What are the lpd processes doing in the time that chews up so much CPU - this is very much related to the size of the queue - if I removed half the jobs in the queue, the delay between jobs would significantly decrease (I know this because I've tried it). Note that our print servers are currently running RH7.1 - I'll be upgrading them to RH9 soon, although I'm not sure this will have any effect. They're running either LPRng 3.8.10 or 3.8.21 - this happens with both. I'd appreciate any help or advice as to what we can do to stop this happening - note again that it only happens when there are a lot of print jobs in the queue, so 99.9% of the time we have no problems whatsoever - I have watched the load increase and the delay between jobs increase as more are added to the queue. Many thanks in advance Toby Blake University of Edinburgh ----------------------------------------------------------------------------- YOU MUST BE A LIST MEMBER IN ORDER TO POST TO THE LPRNG MAILING LIST The address you post from MUST be your subscription address If you need help, send email to [EMAIL PROTECTED] (or lprng-requests or lprng-digest-requests) with the word 'help' in the body. For the impatient, to subscribe to a list with name LIST, send mail to [EMAIL PROTECTED] with: | example: subscribe LIST <mailaddr> | subscribe lprng-digest [EMAIL PROTECTED] unsubscribe LIST <mailaddr> | unsubscribe lprng [EMAIL PROTECTED] If you have major problems, send email to [EMAIL PROTECTED] with the word LPRNGLIST in the SUBJECT line. -----------------------------------------------------------------------------
