As I've said before, I'm surprised Apple equipped a 600dpi PostScript printer with only 2MB of RAM. The 4MP came with 6MB stock with 2xSIMM sockets to add up to 16MB more. They are very versatile printers, one reason why my 4MP is still on my desk... albeit a paperweight at the moment since it needs toner.
Apple apparently used Adobe tech to be able ship it with only 2MB of RAM, I guess HP didn't like this approach for their competing product. Apple cost savings, to get them the profit margin they wanted?
From the Apple LaserWriter 4/600 PS Developer note:
The LaserWriter 4/600 PS printer has improved imaging capabilities and supports 600-dpi (dots per inch) resolution.
Using Adobe Memory Booster Technology (AMBT) it accomplishes this with only 2 MB of DRAM.
The LaserWriter 4/600 PS printer incorporates Adobe Memory Booster Technology (AMBT), which reduces significantly the amount of printer DRAM needed to render and print 600-dpi pages. Using AMBT, the printer with 2 MB of DRAM can print complex pages that usually require 6 MB of DRAM.
The AMBT software accomplishes this using a combination of on-the-fly band rendering and prerendered band compression. The normal compression algorithm is lossless and does not cause any degradation in print quality. Compression of prerendered bands may slow output, but this type of compression is used only on bands that cannot be rendered in real time while the page is moving through the print engine.
If a page contains too many bands that must be prerendered in this way, the page data may not fit in the available memory, since compressed bands occupy more memory space. In this case, AMBT reverts to a lossy compression algorithm for the entire page, to maximize the probability that it can be printed. The lossy compression algorithm renders the page at 600 dpi, intelligently downsizes the image to obtain a compressed representation, and upsamples it to 600 dpi just as it is being printed.
AMBT also uses techniques to print pages for which the display list is too large to fit in the available DRAM space. In this case, throughput of pages is significantly decreased.
If you install the 4 MB DRAM expansion card to bring the total DRAM capacity to 6 MB, a full-size 600-dpi bitmap buffer is allocated for letter and A4 pages. In this case, AMBT is essentially disabled, and maximum performance achieved. However, AMBT is still required when legal-size pages are printed, to store a compressed page image, and to leave enough DRAM for the display list and general virtual memory.
The standard configuration of the LaserWriter 4/600 PS printer comes with 2 MB of DRAM mounted on the printer’s controller (main circuit board). The printer also accommodates a 4 MB DRAM expansion card that brings DRAM capacity up to 6 MB. The amount of DRAM installed significantly changes the printer’s performance as well as the quality of the output.