next up previous
Next: About this document Up: No Title Previous: I/O Buffering

Spooling

Here's a series of events that occur when a user (scm6mrw) tries to print a file :

  1. The user (scm6mrw) opens /dev/lpr
  2. Fileman opens /tmp/scm6mrw
  3. scm6mrw writes to lpr file, Fileman diverts output to disc file
  4. scm6mrw closes dev/lpr
  5. Fileman closes /tmp/scm6mrw
  6. Fileman sends filename "scm6mrw" to spooler
  7. Spooler eventually opens /tmp/scm6mrw for reading
  8. Spooler copies file to lpr
  9. Spooler closes and deletes /tmp/scm6mrw



Omer F Rana
Fri Feb 14 18:33:29 GMT 1997