我正在做一些事情来从文件/proc/diskstats中提取统计数据。我需要知道这个文件是如何更新的。在每秒钟/分钟的基础上,或更新时,有变化?(系统如何知道有变化?)不断更新这个文件的过程是什么?我在网上搜索了这个文件,但我发现的只是这些统计数据的解释。我的系统信息是:
不名-r
2.6.32-431.5.1.el6.x86_64
非常感谢你的帮助。
发布于 2014-05-08 17:35:20
/proc目录不是真正的目录。这是一个所谓的虚拟文件系统.当您从该目录中的文件中读取数据时,您实际上从内核内存中访问数据。因此,内核维护磁盘统计信息。每当您阅读/proc/diskstats时,都会收到来自内核的最新数据。
https://stackoverflow.com/questions/23548709
复制相似问题