系統調用與用戶接口API

什麼是系統調用: 操作系統提供用戶一種特殊的接口(API),用戶通過這組特殊的接口來獲操作系統內核提供的服務。 爲什麼用戶程序不能直接訪問系統內核提供的服務? 這是由於在Linux中,爲了更好地保護內核空間,將程序的運行空間分爲內核空間和用戶空間(也就是常稱的內核態和用戶態),它們分別運行在不同的級別上,在邏輯上是相互隔離的   用戶進程在通常情況下不允許訪問內核數據,也無法直接調用內核函數,它們
相關文章
相關標籤/搜索