gpt4 book ai didi

linux - 与虚拟内存相比,为什么我的进程占用更高的驻留内存?

转载 作者:太空宇宙 更新时间:2023-11-04 10:18:34 25 4
gpt4 key购买 nike

我的 linux 进程的'top'日志显示它的驻留内存大约是虚拟内存的 6 倍。我进行了很多研究,但找不到这种行为的任何原因。由于 linux 内核的内存管理,理想情况下 VIRT 总是高于 RES。顶部输出如下 -

13743 root 20 0 15.234g 0.010t 4372 R 13.4 4.0 7:43.41 q

最佳答案

不完全是。

g后缀表示 Gibibyte(s),t表示 Tebibyte(s)。

让我们进行 0.010t 的转换至 g (GiB):

zsh% print $((0.010 * 1024))g
10.24g

10.24g < 15.234g ,因此您的假设不正确,即 top正确显示虚拟集大小 (VSZ) 和驻留集大小 (RSS) 的正确值——只是单位不同(需要查看源代码了解原因)。

关于linux - 与虚拟内存相比,为什么我的进程占用更高的驻留内存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44943009/

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