簡答題——系統調用與庫函數的區別

系統調用與庫函數的區別?
(1)庫函數是語言或應用程序的一部分,而系統調用是內核提供給應用程序的接口,屬於系統的一部分
(2)庫函數在用戶地址空間執行,系統調用是在內核地址空間執行,庫函數運行時間屬於用戶時間,系統調用屬於系統時間,庫函數開銷較小,系統調用開銷較大
(3)庫函數是有緩衝的,系統調用是無緩衝的
系統調用依賴於平臺,庫函數並不依賴

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章