Spooling

Spooling הוא ראשי תיבות של simultaneous peripheral operations on-line. תפקידו הוא אחסון ביניים של מידע המיועד ליחידה היקפית המחוברת למחשב. המידע מאוחסן בפורמט המתאים לאותה יחידה חיצונית ובדרך כלל מועבר אליה בטווח זמן של דקות עד ימים.

השימוש הנפוץ ביותר ב-SPOOL הוא לצורך הדפסה על מדפסת. העבודות המחכות להדפסה נמצאות ב-SPOOL. כאשר מדפסת פנויה ומעוניינים להדפיס את העבודות — ניתן להדפיסן. מנגנון הניהול של עבודות המאוחסנות ב-SPOOL כולל ניהול עדיפויות ואפשרויות לניתוב עבודות הדפסה למדפסות שונות באתרים שונים.

Spooling להדפסה
מערכת Spooling מאפשרת הדפסה על מדפסות שונות או מדפסות וירטואליות, למשל: קובץ PDF. ניתן לשלוח את ההדפסה גם כפלט ליחידות קצה אחרות המוגדרות כמדפסות, על אף שאינן מדפסות, למשל למסוף מחשב או למחשב אישי. 
שמירת נתוני ההדפסה ב-Spool מאפשרת גמישות בהדפסה, בהיבטים הבאים:
 מועד ההדפסה
 יעד ההדפסה -  שינוי המדפסת אליה תישלח ההדפסה, הוספת מדפסות נוספות בהן יודפסו העתקים, שינוי מספר ההעתקים המודפסים על מדפסת וכיוצא בזה.
 ביטול ההדפסה לפני הדפסתה
המאפיינים העיקריים המתארים קובץ פלט ב-Spool הם: תיאור היחידה אליה הוא יישלח, קובץ Spooled (תוכן ההדפסה בצירוף תווי בקרת הדפסה), Writer (תוכנית המטפלת בביצוע ההדפסה), Application program (תוכנית ליצירת הקובץ ב-Spool) ו-Device file (תיאור מבנה הפלט).

ראו גם 
 Job Entry SubSystem
 תור (מבנה נתונים)

קישורים חיצוניים
  Output Spooling, IBM

הערות שוליים 

מערכות הפעלה