标签: python memory
我已经运行了几天的python脚本。现在发现它几乎消耗了所有的物理内存。所以我使用top进行检查,发现它使用了86.4%的物理内存。有趣的是 VIRT 小于 RES 。
在我看来, RES 表示非交换物理内存。 VIRT 表示任务使用的虚拟内存总量。
在什么情况下,使用的物理内存会比使用的虚拟内存大?
答案 0 :(得分:1)
在顶部(和ps)中,VIRT和RES的单位是KiB,其中没有打印前缀。您的进程已映射〜6GB虚拟内存和~3GB物理内存。