Spool File Size Limit?

  • Thread starter Thread starter Nick
  • Start date Start date
N

Nick

Is there a spool file size limit in Windows 2000
Professional? We are using W2K Pro as a print server for
a certain app (don't know why it's not Server, but not up
to me), and for some reason it is dropping 2GB print
jobs. These jobs are run from an app that parses the data
from a mainframe, which is why they are so large. They
are going to an industrial sized Xerox DocuPrint 180.

The print jobs spool and than disappear. No error
messages, etc. I'm trying to narrow it down to the
problem being with the OS, the printer, or the driver
(it's PS3).

Thanks.

FYI: The print servers have 2GB of RAM, they are HP
workstations with a dedicated SCSI drive for the spool
directory.
 
Hi Nick,
I think 2 gig would be the size limit. The internal structures use 32bit
types for holding the size in bytes of the spooldata. So restricted to
32bit, the size would be ~4gig, but if it is an signed type, there would
only be 31bits. Therefor i think the limit is probably 31bit -> highest
integer value = 2147483647 -> ~2048megabyte

Although the size members are declared as 32bit unsigned, there may be some
code that interpret the value as 32 signed and therefor the highest positive
value would be 2147483647. This could be in a printer driver or some of the
spooler components, or even the print engine used in the printer.

I hope this helps.

Best regards,
Christoph
 
Back
Top