gpt4 book ai didi

linux-kernel -/proc//task//stat 中的 utime 和 stime 字段多久更新一次?

转载 作者:行者123 更新时间:2023-12-01 01:29:41 32 4
gpt4 key购买 nike

当我反复检查 /proc/<pid>/task/<tid>/stat 中的值时在内核版本 > 2.6.2 的 Linux 上,其中 <pid>是进程 ID,而 <tid>是线程 ID,我注意到字段 utime 和 stime(#14 和 #15)并没有每次都改变。你知道内核使用什么规则来决定线程统计信息的更新频率吗?或者无论如何要检查它?

最佳答案

stime 是系统时间,即进程在内核模式下花费的时间,而 utime 是在用户模式下花费的时间。这些值取决于该特定进程的调度。没有为其更新定义这样的间隔。随着在各自模式中花费的时间发生变化,它们会快速更新。

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

关于linux-kernel -/proc/<pid>/task/<tid>/stat 中的 utime 和 stime 字段多久更新一次?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5608680/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com