用戶空間和內核空間

引言 linux系統在高優先級模式中運行系統內核代碼以及與硬件密切相關的代碼。低優先級運行營運程序與硬件無關部分。應用程序不能直接操控硬件或者調用內核函數,需藉助一系列接口函數申請讓系統調用相關代碼在內核空間運行,獲取代碼運行權限。 用戶緩衝區 用戶緩衝區:用戶進程通過系統調用訪問系統資源的時候,需要切換到內核態,而這對應一些特殊的堆棧和內存環境,必須在系統調用前建立好。而在系統調用結束後,cpu
相關文章
相關標籤/搜索