linux procfs文件次数

前端之家收集整理的这篇文章主要介绍了linux procfs文件次数前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
Linux下检查/ proc /< pid> /目录的“长”目录列表时,我注意到目录中的伪文件条目有时会与它们关联不同的时间.

根据我所知道的内部结构如何工作,结构中没有任何“任意”或“不可预测”的属性,一切都是确定性的,所有东西(包括文件时间)都必须根据某些标准在某处确定;该标准是否有用是一个重要问题.

例如,目录本身的时间戳(/ proc /< pid> /)似乎反映了相应进程的开始时间(进程ID,至少 – 它不会通过调用exec更新),而各种诸如proc /< pid> / fd /或/ proc /< pid> / cwd之类的条目可能是不同的值.我最好的猜测是,其中许多缓存了首次检索信息的时间,但很难说清楚.

这里有什么有用的知识吗?

解决方法

您可能知道,/ proc下的文件是内存文件,这意味着它们不存在于硬盘驱动器上.但是,它们可以被视为任何其他文件.我没有看到这些文件修改时间有任何特殊含义.它们就像文件系统下的任何其他文件一样.

您可以尝试检查一个文件的时间,然后触摸它.正如所料,文件修改时间将更新.

猜你在找的Linux相关文章