激光打印机何时会出现内存不足的情况?

激光打印机何时会出现内存不足的情况?

我有一个谦卑的人兄弟HL-1110单色激光打印机,内存为 1MB。内存非常小,一开始我以为只能打印纯文本文档或小型 PDF 文档,因为激光打印机在实际打印之前需要将整个页面存储在内存中。

但不知为何,情况似乎并非如此。我的许多打印件都远远超过 1MB,有些甚至在 40MB 左右每页(至少 CUPS 声称是这样的)。

我很高兴我可以打印大型文档,但我也感到困惑。我想,我的打印机应该内存不足;但事实并非如此。这是为什么呢?

答案1

您无法打印 1MB 容量以下的页面。无法根据需要将信息传输到打印机。整个页面必须装入内存。

在 300DPI 下,您需要每平方英寸 10.98KB(300*300/8/1024)才能实现任何可能的输出。如果将此乘以标准纸张的可打印面积,则得到 984KB(10.98 * 8.3 * 10.8)。因此,1MB 足以以 300DPI 打印整页。

可以使用压缩来允许页面包含更高分辨率的某些部分,并且驱动程序应该足够智能,以便在可用的内存中尽可能地呈现您打印的页面。

答案2

您的打印机不会像您想象的那样耗尽内存。内存保存着打印当时所需内容,在处理完这些内容后,即可“重新填充”。 “文档”流经打印机,不会保留任何内容。它是一个缓冲区。正如@Keltari 在下面所说,它还可用于存储打印机字体。

答案3

正如大卫所说;仅仅因为您正在打印的页面大于 1MB,并不意味着发送到打印机的图像是相同的大小。

例如,Word 文档将在文件中保存大量信息;

  • 页面上的实际文本

  • 文本的字体

  • 字体大小

  • 文本颜色

  • 背景色

我可以继续说下去。但是,当它被发送到打印机时,打印机不需要知道字体的名称或字体的大小,甚至不需要知道突出显示的内容。它只会被告知“在此位置打印此颜色”。

想象一下,页面是一个巨大的网格。PC 会告诉打印机“您需要从‘单元格’A1 到 D5 打印黑色”。

相关内容