2009年3月23日 星期一

簡單入門 - Kernel 超簡介

Kernel - 一個作業系統的最底層,由其掌管整個硬體資源的工作狀態,簡單來說就是控制硬體的核心。

核心的基本功能可以是:

System call interface:一些服務與kernel 溝通之後,將硬體的資源進一步的利用。
Process control :系統程序控制中心,所以核心編的越小越好!
Memory management:控制整個系統的記憶體管理!
File system management:檔案系統的管理,如I/O,檔案格式的支援等等,如果核心不認識某個檔案系統,那麼將無法使用該檔案格式的檔案。
Device drivers:裝置的驅動程式,Kernel的主要工作之一。

沒有留言:

張貼留言