第五章 系統調用

什麼是系統調用 系統調用在用戶進程和硬件設備之間添加了一箇中間層。該層的作用有三個: 首先,它爲用戶空間提供了一種硬件抽象接口,舉例來說,當需要讀寫文件的時候,應用程序就可以不去管磁盤類型和介質,甚至不用去管文件所在的文件系統是那種類型。 第二,系統調用保證了系統的穩定和安全。作爲硬件設備和應用程序之間的中間人,內核可以基於權限、用戶類型和其它一些規則對需要進行的訪問進行裁決。 第三,每個進程都運
相關文章
相關標籤/搜索