Kernel (ilmu komputer)

Sistem operasi yang menggunakan "microkernel" umumnya secara dramatis memiliki kinerja di bawah kinerja sistem operasi yang menggunakan "monolithic kernel". Hal ini disebabkan oleh adanya "overhead" yang terjadi akibat proses input/output dalam "kernel" yang ditujukan untuk mengganti konteks ("context switch") untuk memindahkan data antara aplikasi dan server.