Re: CUPS printing



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

"Mike P" <mpope@xxxxxxxxx> writes:

Is there any way to make CUPS start printing the job before it is fully
spooled - kind of like Windows has the option for start printing after
first page?

Not to my knowledge. There are some fairly good reasons why this is a
bad idea, such as not sending the data fast enough to print (can
damage some printers if they are waiting for data while in mid-page).
For some jobs, it's not possible to process/filter the job until you
have it in its entirety (e.g. PDF, some image formats).

Windows applications print using the Windows GDI, so it is in a
position to know when its possible to send a whole page. Even so,
this could lead to a selfish user hogging the printer indefinitely,
simply by leaving the pipe to lpr open.

I have a customer that has a large print job that take 30 Min to spool
- that's 30 min of printer downtime.

This is not a common situation. Which program is generating the data.
How many pages, and how large is the job? Where is the limiting
factor?

Examples:
- - job generation
- - sending to the spooler
- - preprocessing
- - filtering
- - sending to the printer

Note that this is only "downtime" if the printer is not in use during
the time it takes to spool the job. CUPS could be unspooling other
jobs during this period.

I have seen slowness when sending a job over 2 GiB to a wide-format
(A1) roll printer over the network. The two bottlenecks were sending
the job (piping 2 GiB over the network took some time), and
rasterisation (done on the client in this case), since generating a 2
GiB raster takes a lot of CPU time.


Regards,
Roger

- --
Roger Leigh
Printing on GNU/Linux? http://gutenprint.sourceforge.net/
Debian GNU/Linux http://www.debian.org/
GPG Public Key: 0x25BFB848. Please sign and encrypt your mail.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Processed by Mailcrypt 3.5.8+ <http://mailcrypt.sourceforge.net/>

iD8DBQFD9Ft/VcFcaSW/uEgRArNfAKDM0T1+BBcygPCnKCYZZyLAhKaKWwCgyp+i
8MymqNXv7dWAYzq7oA91zqY=
=O4UR
-----END PGP SIGNATURE-----
.



Relevant Pages

  • Re: Printing Error Question
    ... Are you printing to a FILE: ... Windows Printing Team ... Printer in question is an Epson Stylus CX3810: ... me think something might be wrong with the spooler in Windows 2000, ...
    (microsoft.public.win2000.printing)
  • Re: Printing Logging Problems
    ... Windows Printing Team ... so i tried some printer managment software, but most of them are dependent ... on the spooler to get the information, and since the spooler is giving ...
    (microsoft.public.windows.server.general)
  • Re: slow printing
    ... Of course Windows can multi-task while printing—during normal ... operations—using the default spooler settings. ... have written to the printing device. ...
    (microsoft.public.word.printingfonts)
  • Re: Print Spooler
    ... mp530 with the latest Vista Drivers. ... cannot instal this software because the print spooler will not run". ... Windows Technologies - Printing & Imaging ...
    (microsoft.public.windowsxp.print_fax)
  • Re: Determining Available Paper Sizes on Printer
    ... I looped through only the sizes given in the VB ... I'm afraid printing in Windows is still not an exact science, at least as far as paper sizes or special printing arrangements is concerned. ... Some printers are bristling with sensors that detect the size of paper in each available tray and some are not, and even for those that are there is still no "standard" way of communicating such information to Windows. ... Or in fact it could be that the printer driver you are using is a "generic for the model range" driver that can be used for various models in the range. ...
    (microsoft.public.vb.general.discussion)