Linux 文件描述符解析

關鍵數據結構 在現代操作系統抽象中,進程是資源管理的最小單位,線程是CPU調度的最小單位。Linux有着「一切皆文件」的說法,很大的原因就是文件描述符這個強大的抽象,爲I/O操作提供了一個統一的數據結構和接口。 內核維護的3個數據結構: 進程級的文件描述符表(descriptor table),每個進程都有自己獨立的文件描述符表,主要包含了是:控制標誌(flags)和指向打開文件表象的指針。POS
相關文章
相關標籤/搜索