جهت بهبود سرعت در حال بروزرسانی هستیم. رد کردن
پرش به محتواSpooling System چیست؟
یکی از ویژگی های سیستم عامل نسل سوم Spooling که معمولاً همراه چند برنامه استفاده می شود. Spooling مخفف عبارت (Simultaneous Peripheral Operation Online) است. در این سیستم به جای آنکه کارت ها از دستگاه کارت خوان مستقیما وارد حافظه و توسط CPU پردازش شوند، ابتدا کاراکتر به کاراکتر در بافری در حافظه قرار گرفته، و سپس به صورت بلوکی برروی دیسک نوشته می شود.
وقتی که برنامه کاربر اجرا می شود و از سیستم عامل تقاضای ورودی می کند، اطلاعات ورودی به صورت بلوکی و با سرعت زیاد از دیسک خوانده می شوند. به طور مشابه هنگامی که برنامه برای خروجی چاپگر را احضار می کند، خط خروجی در یک بافر کپی شده و سپس در دیسک نوشته می شود. پس اطلاعات خروجی از دیسک بر اساس ترتیب و اولویت در چاپگر چاپ می شوند.
سیستم ورودی کاراکترهایی که توسط کارتخوان وارد میشود را در بلوکهایی جمع آوری کرده وبه کمک مدیر دیسک این بلوکها را بر روی دیسک مینویسد . درانتهای هر مدرک ورودی اطلاعاتی راجع به آن مدرک (مانند محل آن بر روی دیسک , اولویت ,اسم استفاده کننده ) به قسمت زمانبند کار فرستاده میشود.
این زمانبند یک لیست از کارهای موجود در ماشین و اطلاعات لازم در مورد مدارک ورودی مورد نیاز هر یک را نگه میدارد. به این لیست انبار کار یا Jobpool یا Joblist نیز گفته میشود. زمانبند کار به پردازنده کار میگوید که کدام کار بعدی را اجرا کند. برای این منظور اطلاعاتی در مورد محل کار و مدارک ورودی آن بر روی دیسک را به پردازنده کار میدهد . همچنین اگر کارهای متعددی منتظر ورود به حافظه باشند و فضای کافی برای همگی در دسترس نباشد , زمانبند کار تعدادی از آنها را انتخاب کرده و به حافظه میآورد.
پاورپوینت سیستم اسپولینگ جهت ارائه حرفه ای آماده شده است. می توانید بخشی از اسلاید های این پاورپوینت را در گالری تصاویر مشاهده نمایید.
16,900 تومان