系統調用與庫函數的區別?

一. 概念 系統調用(英語:system call),指運行在用戶空間的應用程序向操作系統內核請求某些服務的調用過程。 系統調用提供了用戶程序與操作系統之間的接口。一般來說,系統調用都在內核態執行。由於系統調用不考慮平臺差異性,由內核直接提供,因而移植性較差(幾乎無移植性)。 庫函數(library function),是由用戶或組織自己開發的,具有一定功能的函數集合,一般具有較好平臺移植性,通過
相關文章
相關標籤/搜索