转自鸟哥的Linux私房菜 http://linux.vbird.org/linux_basic/0540kernel.php
核心的主要工作是在控制硬體!
其實核心就是系統上面的一個檔案而已, 這個檔案包含了驅動主機各項硬體的偵測程式與驅動模組。通常被放置成 /boot/vmlinuz .
什麼是核心模組?
即是將一些不常用的類似驅動程式的咚咚獨立出核心,編譯成為模組,然後, 核心可以在系統正常運作的過程當中載入這個模組到核心的支援。
核心模組放置在/lib/modules/$(uname -r)/kernel/ 當中。
/boot/ 底下存在一個名為 config-xxx 的檔案,它就是核心功能列表檔!
Linux 認可的虛擬化使用的機制為 KVM (Kernel base Virtual Machine)。