如何編寫一個系統調用

一、系統調用的概念 現代操作系統,處理器的運行模式通常分成兩個空間:一個內核空間,一個用戶空間。大部分的應用程序都是運行在用戶空間的,而內核和設備驅動程序運行在內核空間。如果應用程序需要訪問硬件資源或者需要內核提供服務時,就需要通過系統調用來實現。如圖爲系統架構:  二、系統調用有什麼作用 1、爲用戶空間程序提供一層硬件抽象接口。應用程序在讀寫一個文件時,無需關心底層硬件信息。 2、保證系統穩定和
相關文章
相關標籤/搜索