加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux-kernel – / proc // task // stat中的utime和stime字段多

发布时间:2020-12-13 23:01:13 所属栏目:Linux 来源:网络整理
导读:当我在内核版本的 Linux上反复检查/ proc / pid / task / tid / stat中的值时2.6.2,其中 pid是进程ID, tid是一个线程ID,我注意到字段utime和stime(#14和#15)并没有每次都改变.您知道内核使用什么规则来决定线程统计信息的更新频率吗?或者无论如何要检查它?
当我在内核版本>的 Linux上反复检查/ proc /< pid> / task /< tid> / stat中的值时2.6.2,其中< pid>是进程ID,< tid>是一个线程ID,我注意到字段utime和stime(#14和#15)并没有每次都改变.您知道内核使用什么规则来决定线程统计信息的更新频率吗?或者无论如何要检查它?

解决方法

stime是系统时间,即进程在内核模式下花费的时间,而utime是在用户模式下花费的时间.这些值取决于该特定过程的安排.没有为其更新定义此类间隔.随着各个模式中的时间花费的变化,它们会快速更新.

当系统调用发生时,进程进入内核模式.

(编辑:李大同)

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

    推荐文章
      热点阅读