Linux內核分析(四)Linux系統調用初探

系統調用是操作系統爲用戶態進程提供的一組可以與硬件設備進行交互的接口,可以幫助應用程序開發者從處理底層硬件的細節中解放出來。所以系統調用的上層就是我們的應用程序,而下層就是操作系統管理下的各種硬件設備和其他資源。應用程序是通過中斷的方式向內核發出一個明確的請求的。本文的目的就是用一個直觀的例子展示一下系統調用的過程。     先來看一個使用系統調用的小程序,這個程序用追加模式打開一個文件,在裏面寫
相關文章
相關標籤/搜索