ریزهسته چیست؟

چکیده :

ریزهسته چیست؟



در علم رایانه، ریزهسته یا میکروکرنل یک هسته? کامپیوتری است که سازوکارهای لازم برای پیاده‌سازی سیستم‌عامل را فراهم می‌کند، چیزهایی مانند مدیریت فضای آدرس سطح پایین، مدیریت ریسه‌ها (به انگلیسی: thread management)، و ارتباطات میان‌پردازه‌ای. اگر سخت‌افزار چندین سطح دسترسی داشته باشد، آنگاه ریزهسته تنها بخشی از نرم‌افزار است که بالاترین سطح دسترسی را داراست که معمولاً به آن وضعیت هسته می‌گویند. در ساختار ریزهسته‌ای سرویس‌های واقعی سیستم‌عامل مانند راه انداز قطعات، پشته‌های پروتوکل، سیستم فایل‌ها و دستورهای رابط کاربری در فضای کاربر نگاهداری می‌شود.