kernel
جمعه, ۱۴ مهر ۱۳۹۶، ۱۰:۴۴ ب.ظ
مرکز اصلی سیستم عامل با حجم بسیار کوچک است که مدیریت کلی سیستم عامل را برعهده داشته و بصورت مستقیم با سختافزار در ارتباط است.
کرنل وظیفه مدیریت سختافزار و تخصیص منابع و حافظه, فایل ها و اجزای جانبی را دارد. همچنین آغازگر برنامههای کاربردی می باشد.
Kernel مستقیما با سخت افزار در ارتباط بوده و I/O Management و Process Management و Device Management و File Management و Memory Management را انجام میدهد.
به بیان دیگر هر Application یا برنامه کاربردی بر روی سیستم عامل برای ارتباط با سختافزار نیازمند رابطی است که این رابط را کرنل برقرار میکند