天天看點

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

函數庫調用和系統調用的差別。

作業系統層面上:系統調用是調用作業系統核心的一部分。系統調用,每個作業系統會存在不同。

速度上:系統調用一次需要35微秒。函數庫一次調用耗費半微秒。

系統調用大概有70個。

檔案描述符和檔案指針的差別

将會進行幹嘛呢。

檔案描述符是一個整型數字。作業系統的系統調用,都需要傳遞這個值進去。

作者建議,要使用标準的i/o庫調用。

這樣會出現移植性。

檔案指針則是一個記憶體位址,指向了一個資料結構。結構裡面保持哪些内容?

描述符,可以有很多種描述辦法。

用途不同,檔案描述符是進行系統調用時需要傳遞的。

檔案指針,,是庫調用需要的參數。

為什麼會這種差別呢。

指針,本質是個指針。

檔案描述符的作用是索引?

繼續閱讀