Linux 文件描述符解析

关键数据结构 在现代操作系统抽象中,进程是资源管理的最小单位,线程是CPU调度的最小单位。Linux有着“一切皆文件”的说法,很大的原因就是文件描述符这个强大的抽象,为I/O操作提供了一个统一的数据结构和接口。 内核维护的3个数据结构: 进程级的文件描述符表(descriptor table),每个进程都有自己独立的文件描述符表,主要包含了是:控制标志(flags)和指向打开文件表象的指针。POS
相关文章
相关标签/搜索