系統調用

由os執行的代碼處於系統內核中,系統調用充當一個對這些代碼的高/中級別的語言接口。爲保護系統內核的完整性,執行系統調用的進程必須暫時地由用戶模式(擁有用戶訪問權限)轉換爲系統模式(擁有系統訪問權限),在某些狀況下這一轉換會帶來必定的系統開銷,從而使得對同一任務而言系統調用在執行效率上低於庫函數調用。函數 注意:某些庫函數已被嵌入到系統調用中,例如庫函數調用scanf和printf使用系統調用rea
相關文章
相關標籤/搜索