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