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

Added one link.
(Added one link.)
برچسب‌ها: ویرایش با تلفن همراه ویرایش با مرورگر تلفن همراه
{{تغییرمسیر|کرنل}}
[[تصویر: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>
 
هسته به مؤلفه‌هایی تقسیم شده‌است که هر کدام، وظیفه خاصی بر عهده دارد.
۴۶

ویرایش