Raf*_*elo 4 virtualization memory-usage ram 22.04 kvm-virtualization
我遇到了 RAM 问题,我的 RAM 已满,但没有任何东西消耗它。这些sudo htop命令显示我的真实内存使用情况,同时sudo gnome-system-monitor显示内存已满。这不会有问题,但系统实际上认为它已满,因此它关闭了 Firefox 选项卡,并且我无法打开其他虚拟机。
值得注意的是,我使用了虚拟机,但它们已停止。也许当我停止时,KVM 中存在一个错误,它不会释放虚拟机内存。现在,我的主机上有一个具有 15GB RAM + Firefox 的虚拟机,并且有很多选项卡。正如 htop 所说,它应该占用 19GB。
我使用的是 Ubuntu 22.04。21.10 和 21.04 没有发生这种情况
Firefox 不断关闭我的选项卡,认为 PC 正在使用所有 RAM,但事实并非如此。我无法工作!
您不是在比较相同的事物。您的图形显示显示的是缓存内存,在 Linux 中,这些内存最终总是会显示为满,并且您的数字显示显示的是如果可恢复缓存被删除,则实际可用的内存(如果需要内存的话)。例如,请注意在我要求系统删除缓存后缓存大小如何变化:
root@s15:/home/doug# free -m
total used free shared buff/cache available
Mem: 15724 407 152 5 15163 14983
Swap: 16085 132 15953
root@s15:/home/doug# sync
root@s15:/home/doug# echo 3 > /proc/sys/vm/drop_caches
root@s15:/home/doug# free -m
total used free shared buff/cache available
Mem: 15724 407 15139 5 176 15062
Swap: 16085 132 15953
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1854 次 |
| 最近记录: |