linux procfs文件次数

Linux下检查/ proc /< pid> /目录的“长”目录列表时,我注意到目录中的伪文件条目有时会与它们关联不同的时间.

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

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

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

解决方法

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

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

相关文章

/etc/sysctl.conf这个目录主要是配置一些系统信息,/etc/sys...
1.作用 useradd或adduser命令用来建立用户帐号和创建用户的起...
它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅...
不管是我们在安装软件还是监测软件的使用性能,我们都要随时...
装好Tomcat7后,发现除了本机能访问外界访问不了,岂有此理。...
修改防火墙配置需要修改 /etc/sysconfig/iptables 这个文件,...