?
Solved

Difference in spool settings

Posted on 2003-03-10
4
Medium Priority
?
442 Views
Last Modified: 2013-12-14
The system is a Windows NT 4.0 with Services Pak 6a. When you go into properties of a printer, you'll see a scheduling tab. I was wondering what is the difference with "Print directly to the printer" and "Spool print documents so program finishes printing faster"? Does print directly mean that the computer will send as much data as possible to the printer memory until it's full. Then the remaining data will stay on the computer, but the computer will be slow or locked up till the remaining data is sent? Also what is the difference in priority? If it has the highest priority, does it mean that the document will print faster or what? Thanks for your help in advance.
0
Comment
Question by:slider007
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
4 Comments
 
LVL 4

Accepted Solution

by:
ProgSysAdmin earned 105 total points
ID: 8112706
"Print directly to the printer" means that the print jobs will comunicate from the software to the printer.  You will have to wait for the print job to finish before you are able to close what you are printing.  "Spool print documents so program finishes printing faster" means that it will spool (save) the print job to a file and then print.  This means that you can close what you are printing without interrupting the print job.  This also means that there needs to be some/enough hard drive space to spool (save) the print job.  The print job with a higher priority will print before a print job with a lower priority.
0
 

Assisted Solution

by:dougcranston
dougcranston earned 120 total points
ID: 8163355
You did not say whether or not you are dealing with an NT Server or Workstation.  Some differences but alot of similarities.

Background NT Printing:
-----------------------
With NT, a printer is really an MS program between the application and the print device.

A print device is actually physical piece of hardware that does the printing.  

A print device can either be attached directly to the print server/workstation or can have a NIC card and be plugged to the network.

By default, the everyone is assigned print permissions when a printer is shared.

"Print directly to the printer" VERSUS "Spool print documents so program finishes printing faster"
----------------------------------
Short answer is:
"Print directly to the printer" dribbles out the output to the designated printer device, tying up resources on your Workstation until the job is printed.  If you have HUGE amounts of RAM, fast CPU, and the documents are not big requiring it to be written to the cache (harddrive) it may not be noticable.  On the other hand short on RAM and other APP's running it could bog your Workstation down to a crawl.  (Check TASKMANAGER when printing your document and look at PERFORMANCE on CPU and RAM.)

"Spool print documents so program finishes printing faster" dribbles the document(s) to your hard drive or that of the server and then dribbles it out to the printer device in the background.  Again if you have HUGE amounts of RAM, fast CPU, and the documents are not big requiring it to be written to the cache (harddrive) it may not be noticable.  On the other hand short on RAM and other APP's running it could bog your Workstation down to a crawl.  (Check TASKMANAGER when printing your document and look at PERFORMANCE on CPU and RAM.)

Both have their pro's and con's.  If you have a server dedicated for acting as the print server, then using the later to spool your print jobs to the printer becomes a "fire and forget" and only ties up your local workstation the time it takes to spool it to the servers hard drive.

If you are printing to a locally attached printer on your Workstation, then my personal opinion is if you do not have huge amounts of RAM your going to get hit from a performance standpoint either way you go.

Priorities:
------------
You can set print priorities by creating multiple printers on each users PC and pointing to the same print device.  You can set the priority from 1 to 99 with 99 being the highest priority.  You can give your boss a 99 priority and all of his/her print jobs will print ahead of all others queued to that printer.

Hope this helps.

DougCranston MCSE+I NT4
0

Featured Post

Optimize your web performance

What's in the eBook?
- Full list of reasons for poor performance
- Ultimate measures to speed things up
- Primary web monitoring types
- KPIs you should be monitoring in order to increase your ROI

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Determining the an SCCM package name from the Package ID
This article is a collection of issues that people face from time to time and possible solutions to those issues. I hope you enjoy reading it.
This Micro Tutorial will give you a basic overview of Windows DVD Burner through its features and interface. This will be demonstrated using Windows 7 operating system.
This is used to tweak the memory usage for your computer, it is used for servers more so than workstations but just be careful editing registry settings as it may cause irreversible results. I hold no responsibility for anything you do to the regist…

777 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question