深入解析Linux内核I/O剖析(open,write实现)
摘要:
Linux内核将一切视为文件,那么Linux的文件是什么呢?其既可以是事实上的真正的物理文件,也可以是设备、管道,甚至还可以是一块内存。狭义的文件是指文件系统中的物理文件,而广义的文件则可以是Linux管理的所有对象。这些广义的文件利用VFS机制,以文件系统的形式挂载在Linux内核中,对外提供一致的文件操作接口。从数值上看,文件描述符是一个非负整数,其本质就是一个句柄,所以也可以认为文件描述符就... 阅读全文
posted @ 2016-11-01 15:49 笨拙的菜鸟 阅读(4574) 评论(0) 推荐(0) 编辑