[cups] Custom backend with fork()

Johannes Meixner jsmeix at suse.de
Wed Apr 29 00:44:53 PDT 2015


On Apr 28 16:01 Justin Killen wrote:
> Ideally, what should happen is that if 10 jobs are queued,
> they should all run in parallel.
> CUPS still waits for the child PID to complete before moving
> on to the next item on the queue.

If 10 jobs are queued in one single print queue,
then at any time at most one single job is actively printing.

If 10 jobs are queued in 10 print queues (one job in each queue)
then all 10 jobs are actively printing in parallel.

As far as I understand it this is the fundamental behaviour
how a queue is expected to work.

Or do I misunderstand what you actually mean?

Kind Regards
Johannes Meixner
SUSE LINUX GmbH - GF: Felix Imendoerffer, Jane Smithard, Jennifer Guild,
Dilip Upmanyu, Graham Norton - HRB 21284 (AG Nuernberg)

More information about the cups mailing list