I got an HP 4050N free from ewaste. Yes, it's old, but it works well. However, it came with 16MB RAM (8MB soldered + 8MB DIMM), and I added a 64MB DIMM in hopes that it would stop pausing between pages when printing complex documents (both via LAN and USB/LPT adapter). Here's the kicker - it still pauses when doing this from Windows, same as before. But in Ubuntu 14.04LTS, I was asked how much RAM it had (>32MB is the max option, which I chose), and I was able to print those same pages from Chrome with no lag whatsoever between them. It left the queue much faster. Yet in Windows, I still get that lag, even if I install it to Windows after I've added the printer RAM. And in Windows, RAM options for the printer go from 128MB to 512MB (none of those are correct, so I chose 128MB). Any thoughts? 4 pages from a textbook take ~13MB in the queue, which should be fine with 80MB RAM. I'm using a USB/LPT adapter at the moment, but considering I did the same on Ubuntu and Windows yet had different results, there's clearly a driver issue. Any thoughts?