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

جز
بدون خلاصه ویرایش
(بار:باز)
برچسب‌ها: ویرایش با تلفن همراه ویرایش با مرورگر تلفن همراه
جز
کارکردهای اصلی هسته را می‌توان به قسمت‌هایی برای مدیریت منابع سیستم تقسیم کرد، از جمله:
 
=== کنترل [[واحد پردازشگرپردازش مرکزی]] ===
واحد پردازشگر مرکزی مسوولیت اجرای تمام برنامه‌ها را به عهده دارد. این هسته است که تصمیم می‌گیرد در هر زمانی کدامیک از برنامه‌ها باید توسط این واحد یا واحدها (هر واحد فقط قادر به اجرای یک برنامه در هز زمان است) اجرا شود.
 
=== مدیریت [[حافظه تصادفی|حافظه با دسترسی تصادفی]] ===
حافظه با دسترسی تصادفی برای ذخیره موقت ساختارهای برنامه و همچنین اطلاعات به کار می‌رود. هسته مسولیت تصمیم گیری این را بر عهده دارد که هر پروسس می تواند از کدام حافظه استفاده کند و تصمیم بگیرد زمانی که حافظه کافی وجود ندارد چه کاری را انجام دهد.
 
=== مدیریت ورودی و خروجی ===
دستگاه‌های ورودی/خروجی شامل لوازم جانبی به عنوان موس، صفحه کلید، دیسک سخت، چاپگر، اداپتورهایآداپتورهای شبکه و دستگاه‌های صفحه نمایش می‌باشد.
هسته درخواست برنامه‌های کاربردی را به یک دستگاه I/O مناسب اختصاص می دهد و اختصاص یکشیوه I/Oهای مناسب برای استفاده از دستگاه را می‌کندفراهم می کند.
 
جنبه‌های کلیدی لازم در مدیریت منابع، تعریف دامنه (فضای آدرس) و مکانیسم‌های حفاظت به واسطهٔ دسترسی به منابع در یک دامنه استفاده می‌شود.
هسته نیز معمولاً روش‌هایی برای هماهنگ‌سازی و ارتباط بین فرایندها به نام (IPC) را فراهم می‌کند.
 
۸

ویرایش