Hoople - 2:59 pm on Oct 20, 2011 (gmt 0)
If memory/hard drive can't be added to the printer a file-print server could be placed between the PC and the printer to serve the same function for a consumer grade printer.
A file-print server gives better performance than PC to printer directly only for a consumer grade printers.
High end printers always do better direct as the file-print server becomes the next bottleneck. The only exception is if the spooled print job is larger than the printer's memory/hard drive.