TechBord Logo
TechBord detail

اسپولینگ (Spooling) چیست؟

Spooling فرآیند ارسال داده‌ها به قرقره (Spool) یا فضای ذخیره‌سازی موقت در حافظه (Memory) رایانه است. این داده ممکن است حاوی فایل (File) یا روند (Process) باشد. مانند یک قرقره نخ، داده ها می توانند در داخل قرقره جمع شوند زیرا چندین فایل یا کار به آن ارسال می شود. با این حال، برخلاف یک قرقره نخ، اولین کارهای ارسال شده به قرقره اولین کارهایی هستند که پردازش می شوند (اولین ورودی اولین خروجی (FIFO)، نه آخرین ورود، اولین خروج (LIFO)).

بیشترین موارد نوع متداول قرقره کردن، قرقره چاپی است، که در آن کارهای چاپ قبل از انتقال به چاپگر به یک قرقره چاپ ارسال می شوند. به عنوان مثال، هنگامی که یک سند را از داخل برنامه کاربردی (Application) چاپ می کنید، در حالی که چاپگر گرم می شود، داده های سند به یک منطقه ذخیره سازی موقت اسپول می شوند. به محض آماده شدن چاپگر برای چاپ سند، داده ها از قرقره به چاپگر ارسال می شود و سند چاپ می شود.

چاپ قرقره نام خود را از فناوری استفاده شده در دهه 1960 گرفته است، زمانی که کارهای چاپ انجام می شد. روی قرقره های بزرگ نوار مغناطیسی ذخیره می شود. داده‌های این قرقره‌ها به صورت فیزیکی به چاپگرهای الکترواستاتیکی منتقل می‌شد که خروجی ذخیره‌شده در نوار را چاپ می‌کرد.

تعریف اصطلاح اسپولینگ (Spooling) توسط تک بورد

تعریف اسپولینگ (Spooling) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.

هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف اسپولینگ (Spooling) دارید یا می‌خواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.

آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.