Linux学习:文件描述符表
生活随笔
收集整理的這篇文章主要介紹了
Linux学习:文件描述符表
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
(1)內(nèi)核區(qū) ->進程管理 -> PCB 進程控制塊(超大結(jié)構(gòu)體)-> 文件描述符表(用于尋磁盤文件) 。
(2)一個進程會對應(yīng)一個文件描述符表,每打開一個文件會占用一個位置。
(3) 一個文件描述表本質(zhì)上是一個數(shù)組,最多可以容納 1024(編號:0-1023)個文件描述符
(4)前 3 個(0-2)默認(rèn)是打開狀態(tài)的(被占用),分別是標(biāo)準(zhǔn)輸入、標(biāo)準(zhǔn)輸出、標(biāo)準(zhǔn)錯誤。
總結(jié)
以上是生活随笔為你收集整理的Linux学习:文件描述符表的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 无连接传输:UDP
- 下一篇: Linux学习:文件 I/O 函数