系統調用和庫函數調用的區別

Linux下對文件操作有兩種方式:系統調用(system call)和庫函數調用(Library functions)。系 統調用實際上就是指最底層的一個調用,在linux程序設計裏面就是底層調用的意思。面向的是硬 件。而庫函數調用則面向的是應用開發的,相當於應用程序的api,採用這樣的方式有很多種原因 ,第一:雙緩衝技術的實現。第二,可移植性。第三,底層調用本身的一些性能方面的缺陷。第 四:讓a
相關文章
相關標籤/搜索