VMware 内存分配过程...巨大的资源损失?

VMware 内存分配过程...巨大的资源损失?

我写这篇文章是为了关心同一软件(VMware Workstation)在不同版本的 Ubuntu 操作系统上处理 RAM(内存)的方式。

然而,我不确定我在这里报告的问题实际上是一个错误...或...一个被故意撤回的功能...或...一个从内核到内核更新被忽视的功能。

我怎么会偶然发现这个问题?

我的主要日常操作系统是 Ubuntu 14.04(ker. 3.13),我在此主机上使用 VMware 工作站运行 Windows 7,以运行没有 Linux 版本的工作软件。虽然我的 VM 客户机 *Windows 7) 已分配 8GB 的​​ RAM,但我的主机上的 RAM 使用量不超过 3-4GB。

不久前,我在相邻的分区上安装了 Ubuntu 16.04,并尝试运行完全相同的 VM 客户机的副本,令我震惊的是,从启动开始,整个 8GB 的​​ RAM 就在主机系统上被阻止了。

Ubuntu 14.04 中原本的 3-4 GB 内存消耗,在 Ubuntu 16.04 中猛增至 10-11GB。资源消耗巨大。

现在我正在试用 Deepin OS,我发现这个操作系统的资源占用与 Ubuntu 16.04 相同... 启动虚拟机时,10-12 GB 的 RAM 受到影响。我在这里使用与 Ubuntu 14.04 完全相同的副本运行。

我做了哪些额外测试来探究这个问题?

我已经在以下版本上测试了这个巨大的资源命中...我在我的测试操作系统上使用完全相同版本的 VMware Workstation 以及最新版本的 VMware 工作站,以下是结果。

软件版本已在...上测试

VMware Workstation 12.1.0 VMware Workstation 14

已在 ... 上测试操作系统版本

Ubuntu 14.04(内核 3.13)Ubuntu 15.04(内核 3.19)Ubuntu 15.10(内核 4.2)

对上述操作系统的测试表明,内存处理效率高,尽管虚拟机配置了 8GB RAM,但总体内存消耗(包括主机和客户虚拟机)大约为 4 GB

UbuntuGnome 16.04(内核 4.4) Deepin 15.4.1(内核 4.9) UbuntuGnome 17.04(内核 4.10)

然而,我对这些操作系统的测试导致了巨大的资源损失...这里的总内存消耗(包括主机和客户虚拟机)已经达到了惊人的 10-12GB。

你有什么证据证明这种不一致?

RAM 使用情况截图

我有一张截图,其中并排标记了内存消耗(找不到上传的方法)

我的系统上有 Deepin OS 15.4.1(Ker. 4.9)和 Ubuntu 14.04(Ker. 3.13)...一个显示了我报告的资源占用...和...另一个显示了系统资源的有效使用。

因此,如果您需要在这两个环境中运行任何日志或命令来进一步探测此资源泄漏,请告诉我直接命令,我将提供相应的输出以帮助您识别问题。

附言:我不是极客,而是将自己视为高级用户,因此直接使用命令从这两个环境中收集更多信息会有所帮助。

谢谢你的关注。

相关内容