anydoby n00b
Joined: 25 Dec 2014 Posts: 47
|
Posted: Mon Jan 26, 2015 7:47 pm Post subject: Question. Multithreaded rendering with CUPS/Gutenprint |
|
|
Hi programmers.
I have been setting up my printer (Epson PX820FWD) recently and found that the original drivers from epson are lacking everything - from duplex printing to quality settings. So I went for the gutenprint ones.
They are fantastic and allow many tweaks and the quality is better than that of a windows driver.
However I do not like the speed of rendering. A little A4 picture with print resolution of 2880x2880DPI takes about 5 minutes to render. I am observing that the process which does rendering (apparently CUPS is invoking it) works only on one CPU core, I have 4. I tried splitting my printing task into 4 tasks hoping that it would render others while the first is printing. No way. CUPS will wait until the job is rendered, then spooled (actually it's getting printed) and only then will start rendering the next job. Windows Epson driver would start printing immediately when I issued the print job without waiting for all the pages having been rendered.
Is there a way to change this cups behaviour to fully use the hardware that I have? I could not find this in the CUPS docs. |
|