gpt4 book ai didi

linux - linux进程VSZ等于0是不是意味着内核空间申请?

转载 作者:太空宇宙 更新时间:2023-11-04 12:05:01 26 4
gpt4 key购买 nike

我注意到有些进程的 VSZ 总是为 0

USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root 1 0.0 0.0 19356 1400 ? Ss Jun13 0:00 /sbin/init
root 2 0.0 0.0 0 0 ? S Jun13 0:00 [kthreadd]
root 3 0.0 0.0 0 0 ? S Jun13 0:00 [migration/0]
root 4 0.0 0.0 0 0 ? S Jun13 0:01 [ksoftirqd/0]
root 5 0.0 0.0 0 0 ? S Jun13 0:00 [stopper/0]
root 6 0.0 0.0 0 0 ? S Jun13 0:03 [watchdog/0]
root 7 0.0 0.0 0 0 ? S Jun13 0:00 [migration/1]

如何理解为什么他们有 0 VSZ?

最佳答案

VSZ 是虚拟内存大小。它包括进程可以访问的所有内存,包括换出的内存、已分配但未使用的内存以及来自共享库的内存。

因此,您共享的 top 命令屏幕截图显示 VSZ 值等于 0,这意味着这些进程未使用 VSZ。

注意:它们是内核线程,内存统计信息与它们无关,因为它们使用内核内存。只是为了可视化内核进程,在 top 命令运行时按 c,它会显示最后一列名为 的所有 [bracketed] 条目>命令

您可以从 here 获得有关 VSZ 的更多详细信息并了解其对应的 RSS(常驻集大小) .

关于linux - linux进程VSZ等于0是不是意味着内核空间申请?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51034231/

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