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

از ویکی‌پدیا، دانشنامهٔ آزاد
محتوای حذف‌شده محتوای افزوده‌شده
Jila kashani (بحث | مشارکت‌ها)
Jila kashani (بحث | مشارکت‌ها)
خط ۲۰: خط ۲۰:


==== مدیریت ورودی و خروجی ====
==== مدیریت ورودی و خروجی ====

دستگاه هاي ورودي/خروجي شامل لوازم جانبي به عنوان موس، كيبورد، هاردديسك،پرينتر، اداپتورهاي شبكه و دستگاه هاي صفحه نمايش مي باشد.
هسته درخواست برنامه هاي كاربردي به يك دستگاه مناسب و اختصاص يك I/O مناسب را مي كند.

جنبه هاي كليدي لازم در مديريت منابع ، تعريف دامنه (فضاي ادرس ) و مكانيسم هاي حفاظت به واسطه ي دسترسي به منابع در يك دامنه استفاده مي شود .
مغز نيز معمولا روش براي هماهنگ سازي و ارتباط بين فرايند هابه نام (IPC) فراهم مي كند

==== مدیریت دستگاه‌ها ====
==== مدیریت دستگاه‌ها ====



نسخهٔ ‏۱۰ ژانویهٔ ۲۰۱۷، ساعت ۱۷:۲۴

نقش هسته در سیستم‌عامل. واسطه‌ای میان برنامه‌های کاربری و سخت‌افزار است.

در علوم رایانه، هسته[۱] مهم‌ترین قسمت هر سیستم‌عامل است. و در اصل واسطی است بین نرم‌افزارهای سطح کابر و سخت افزار.

هسته سیستم‌عامل، عبارت است از یک مجموعه نرم‌افزار، که وظیفه مدیریت منابع سیستم، و ارتباطات بین نرم‌افزارها و سخت‌افزار، آغاز به کار برنامه‌ها و مدیریت زمان را بر عهده دارد.

پس از راه اندازی سیستم عامل بخش ضروری آن که همان هسته است وارد حافظه اصلی می شود. هسته به مولفه‌هایی تقسیم شده‌است که هر کدام، وظیفه خاصی بر عهده دارد.

هسته (سیستم عامل)

کارکرد هسته

مدیریت حافظه

هسته بايد اجازه دهد در صورت نياز فرايندهاي دسترسي به حافظه دسترسي كامل به سيستم داشته باشند، اغلب اين كار با صفحه بندي يا قطعه بندي صورت مي پذيزد. حافظه ي مجازي اين اجاره را به هسته مي دهد تا مثل يك ادرس فيزيكي داده به نظر مي رسد. فضاي ادرس مجازي ممكن است براي فرايند هاي مختلف متفاوت باشد. حافظه ي مجازي حافظه ايست كه يك فرايند دسترسي در يك ادرس خاص با فرايند ديگري در همان ادرس حافظه اي متفاوت داشته باشد . استفاده از ان ادرس اين اجازه را مي دهد كه هر برنامه در حال اجرا مانع اجراي برنامه هاي كاربردي ديگر نشود حافظه ي مجازي همچنين اين اجازه را مي دهد حافظه به دو دسته (فضاي هسته )و (فضاب كاربر) تقسيم كرده و از اسيب به يك برنامه ي در حال اجرا در هسته مي شود .

مدیریت ورودی و خروجی

دستگاه هاي ورودي/خروجي شامل لوازم جانبي به عنوان موس، كيبورد، هاردديسك،پرينتر، اداپتورهاي شبكه و دستگاه هاي صفحه نمايش مي باشد. هسته درخواست برنامه هاي كاربردي به يك دستگاه مناسب و اختصاص يك I/O مناسب را مي كند.

جنبه هاي كليدي لازم در مديريت منابع ، تعريف دامنه (فضاي ادرس ) و مكانيسم هاي حفاظت به واسطه ي دسترسي به منابع در يك دامنه استفاده مي شود . مغز نيز معمولا روش براي هماهنگ سازي و ارتباط بين فرايند هابه نام (IPC) فراهم مي كند

مدیریت دستگاه‌ها

جستارهای وابسته

منابع

  1. هسته برابرنهاد «واژه‌نامه مرجع برای ترجمه محیط لینوکس» برای واژهٔ کرنل (به انگلیسی: Kernel) است.