تفاوت میان نسخه‌های «سیستم‌عامل»

جز
اصلاح فاصله مجازی + اصلاح نویسه با استفاده از AWB
(خنثی‌سازی ویرایش 23073596 توسط 180.94.84.237 (بحث))
برچسب: خنثی‌سازی
جز (اصلاح فاصله مجازی + اصلاح نویسه با استفاده از AWB)
 
=== سیستم‌های چند کاربره ===
[[چند کاربره|سیستم‌های چند کاربره]] اجازه می‌دهند تا کاربران متعدد بصورتبه صورت هم‌زمان به یک سیستم کامپیوتری دسترسی داشته باشند. [[اشتراک زمانی|سیستم‌های اشتراک زمانی]] و [[کارساز وب]] را می‌توان به عنوان سیستم‌های چند کاربره طبقه‌بندی کرد. در سیستم‌های اشتراک زمانی تنها یک پردازنده قرار دارد که توسط مکانیزم‌های [[زمان‌بندی (رایانه)|زمانبندی]] بین برنامه‌های مختلف کاربرها با سرعت زیاد سوئیچ می‌شود و بنابراین هر کاربر تصور می‌کند کل رایانه در اختیار اوست.<ref name="مفاهیم سیستم‌عامل" />
 
=== سیستم‌عامل تک پردازنده ===
به‌طور کلی، وظایف سیستم‌عامل شامل موارد زیر است:
* استفاده بهینه‌تر از منابع و جلوگیری از به هدر رفتن آنها
* تخصیص و آزاد سازیآزادسازی منابع
* اداره صف‌ها و زمان‌بندی استفاده از منابع
* حسابداری میزان استفاده از منابع
* [[مدیریت حافظه]]‌های اصلی و جانبی
* برقراری امکان دسترسی چندتایی<ref group="یادداشت">Multiaccess</ref> و اجرای هم روند<ref group="یادداشت">Concurrent</ref> [[فرایند (رایانه)|فرایند]]ها
* به اشتراک گذاریاشتراک‌گذاری منابع<ref group="یادداشت">Resource Sharing</ref>
* تعیین راهکارهایی برای اداره [[بن‌بست]]<ref group="یادداشت">Deadlock</ref>
* جلوگیری از [[وضعیت رقابتی]]<ref group="یادداشت">Race Condition</ref> و تداخل یا در هم قفل شدن<ref group="یادداشت">Interlock</ref> [[فرایند (رایانه)|فرایند]]ها
۱۳۳٬۲۴۲

ویرایش