加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_泰州站长网 (http://www.0523zz.com/)- 视觉智能、AI应用、CDN、行业物联网、智能数字人!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

linux procfs文件次数

发布时间:2021-03-05 19:02:59 所属栏目:Linux 来源:网络整理
导读:在 Linux下检查/ proc / pid /目录的“长”目录列表时,我注意到目录中的伪文件条目有时会与它们关联不同的时间. 根据我所知道的内部结构如何工作,结构中没有任何“任意”或“不可预测”的属性,一切都是确定性的,所有东西(包括文件时间)都必须根据某些标准

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

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

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

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

解决方法

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

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

(编辑:云计算网_泰州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读