微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!
procfs专题提供procfs的最新资讯内容,帮你更好的了解procfs。
在 Linux下检查/ proc /< pid> /目录的“长”目录列表时,我注意到目录中的伪文件条目有时会与它们关联不同的时间. 根据我所知道的内部结构如何工作,结构中没有任何“任意”或“不可预测”的属性,一切都是确定性的,所有东西(包括文件时间)都必须根据某些标准在某处确定;该标准是否有用是一个重要问题. 例如,目录本身的时间戳(/ proc /< pid> /)似乎反映了相应进程的开始时间(
编辑:我发现seq_file简化了许多从内核到用户空间的数据.我正在寻找的是相反的一个API,可以从用户空间中读取大量数据(多个页面). 编辑2:我正在实现< stdio.h>作为能够打开/ proc(以及其他虚拟文件系统)的内核模块,类似于FILE并处理类似于< stdio.h>的输入和输出.你可以找到项目here. 我发现了很多关于内核如何将大量数据写入/ proc(用户空间程序)的问题,但是