Send print job to printer immediately without queueing, aka increase print performance

view story

http://unix.stackexchange.com – I have a ruby/rails web application, one action of which sends PDF files that have been generated by the app to a Xerox 4170 printer on the network. This is accomplished via shelling out and running multiple lpr commands (to default print queue, using -s to prevent spooling copies and -o InputSlot to identify the tray). The PDF's cannot be combined into one single doc/printjob because they are sent to different trays depending on file specifics and the color of paper needed. A "cycle" might consist of 15k or more pages, sent to the printer in batches of 20 or 30 up to several hundred at a time (HowTos)