On Tue, 2 May 2000, Lorenzo Iania wrote:
> Warren Losh wrote:
>
> > LPR queues up the reuqests and prints them in order smallest to
> > largest to reduce the average wait time for a job at the expense of
> > having a larger standard deviation in the wait times for jobs. Maybe
> > this is what you are running into. I don't know if there's a way to
> > disable this behavior or not. At least that's what I recall lpd doing
> > years ago when I ran a unix lab in school. I didn't go check the code
> > to see if it still did that or not.
> >
> > Warner
> >
>
> I think you're right, because the process that generates the requests is
> only one. It consecutively opens pipes to lpr and then closes them. In
> effect it builds invoices from delivery documents and the printed numbers of
> invoices is effectively out of order, while the requests are ordered by
> number of invoice. Each pipe is opened and closed: so the processes are not
> concurrent: one begins after the other has finished.
> So, is there a way to disable this strange behavior?
Hmm, I've never seen such a strange behaviour. Lpd should do FIFO. Could
you give some more infos about your environment (os release, input filter
program, printer type)?
Regards
Konrad Heuer Personal Bookmarks:
Gesellschaft für wissenschaftliche
Datenverarbeitung mbH GÖttingen http://www.freebsd.org
Am Faßberg, D-37077 GÖttingen http://www.daemonnews.org
Deutschland (Germany)
[EMAIL PROTECTED]
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message