HP3000-L Archives

June 2001, Week 4

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
"Wayne R. Boyer" <[log in to unmask]>
Reply To:
Date:
Wed, 27 Jun 2001 02:58:11 EDT
Content-Type:
text/plain
Parts/Attachments:
text/plain (37 lines)
Laser printers only need enough memory to hold one full page of output at a
time and they MUST have enough memory to hold the entire page before any
image is created.  Otherwise you get only a partial page printed (in PCL
anyway).

Memory can also be used to temporarily store downloaded soft fonts and macros
but the memory requirements for these are usually measureable in 'kb' not
'mb'.  For a laser printer, you can determine the maximum memory you would
normally use for a single page via this formula:

megabytes =
dpi_resolution_horizontal  *  dpi_resolution_vertical  *  page_width  *
page_height /
8000000

For example: a 600 x 600 dots per inch (dpi) printer printing at it's max
resolution for a full page of graphics onto a 11" x 17" size sheet of paper:

600 * 600 * 11 * 17 / 8000000 = 8.415 mb

8mb is nothing today.  This is all a very simplified method of determining
overall memory requirements and this is essentially a 'worst case' scenario.
Postscript might find some ways to eat up more memory than PCL but no matter
what, you don't need more than one bit for each dot to be printed.

What the memory in a LaserJet can also do is act as a buffer so that more
stuff can be queued up inside the printer.  Different models have different
configuration rules and options.  I suspect that it is possible to
over-allocate memory to buffer use instead of page formatting use.  That
might cause what appears to be a memory-overrun problem.

Wayne Boyer
Cal-Logic

* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *

ATOM RSS1 RSS2