هسته (سیستمعامل): تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
Jila kashani (بحث | مشارکتها) |
جز اصلاح توصیف اولیه |
||
خط ۲:
{{تغییرمسیر|کرنل}}
[[تصویر:Kernel Layout-fa.svg|انگشتی|چپ|نقش هسته در [[سیستمعامل]]. واسطهای میان برنامههای کاربری و سختافزار است.]]
در [[علوم رایانه]]، '''هسته'''<ref>'''هسته''' برابرنهاد «واژهنامه مرجع برای ترجمه محیط لینوکس» برای واژهٔ کرنل {{انگلیسی|Kernel}} است.</ref> (که کرنل نیز خوانده می شود) یک برنامه رایانه است که هسته مرکزی یک [[سیستمعامل|سیستم عامل]] رایانه را تشکیل می دهد و کنترل تمام چیزهایی را که در سیستم اتفاق می افتد را در دست دارد ؛<ref name="Linfo">{{cite web | url=http://www.linfo.org/kernel.html | title=Kernel | website=Linfo | publisher=Bellevue Linux Users Group | accessdate=15 September 2016}}</ref> به همین علت اولین برنامه ای است که در آغاز به کار سیستم ، در حافظه بار می شود و بعد از آن بقیه شروع به کار سیستم را مدیریت می کند ، همچنین کنترل درخواستهای ورودی و خروجی توسط [[نرم افزار|نرم افزار ها]] و ترجمه آنها به ساختارهای قابل [[پردازش رایانهای دادهها|پردازش]] برای [[واحد پردازش مرکزی]] را به عهده دارد. علاوه بر آن مدیریت حافظه و ارتباط با [[دستگاه جانبی|دستگاههای جانبی]] (مثل چاپگر ها ) هم بر عهده این برنامه است. هسته قسمت اساسی سیستم عاملهای مدرن امروزی است.<ref name="Wulf74">Wulf 1974 pp.337–345</ref>
هسته به مولفههایی تقسیم شدهاست که هر کدام، وظیفه خاصی بر عهده دارد.
سطر ۴۶ ⟵ ۴۳:
* [[سیستمعامل]]
* [[ریزهسته]]
* [[ارتباط بین پردازشی]]
== منابع ==
|