启动客户操作系统会降低计算机速度

启动客户操作系统会降低计算机速度

我在 Windows XP SP 3 中安装了虚拟盒 4.2.4,并且在虚拟盒中安装了 Oracle Linux。

当我在虚拟机上启动 Linux 时,我注意到主机和客户机都变得无响应,这意味着启动程序或打开文件需要很长时间。如果我关闭客户操作系统,则主机操作系统将恢复正常。

这可能是什么原因呢?

我的客户操作系统曾发生过多次不正常关机,这是因为这个文件系统损坏了?

非常感谢您的帮助。

谢谢

更新 1

内存分配

在此处输入图片描述在此处输入图片描述

更新 2

答案1

如果客户机与主机操作系统位于同一驱动器上,请将客户机移至外部或不同的物理驱动器,看看性能是否有所改善。如果两个操作系统都尝试使用同一驱动器,则会出现问题。

还要确保您没有为客户机分配过多的 RAM 或处理器。

在大多数情况下,我看到的是硬盘驱动器,使用外部 USB 3、eSATA 甚至 USB2 驱动器会产生很大的不同。

答案2

几个原因。

  1. 您的主机有多少内存?
  2. 您为您的客人提供了多少内存?
  3. 您的主机上有多少个 CPU 核心?
  4. 您为客人分配了多少?

我认为你可能为客户机提供了太多资源。主机需要一定数量的资源来为客户机运行 I/O。

答案3

最可能的原因是缺乏可操作内存。发生这种情况时,主机操作系统将尝试为客户机分配所需的内存。那时,由于内存资源不足,主机将开始交换/分页。现在您正在访问硬盘,这个过程发生在那里,一切都很慢。您有两个选择:

  1. 减少客户操作系统所需的内存;
  2. 升级主机操作系统 RAM(购买更多 RAM)。

好机会!

答案4

尝试将“处理器:”滑块滑动到 2(第二张屏幕截图),让客户操作系统同时使用系统中的 CPU/核心。这应该会在两个核心之间平衡客户操作系统,而不是将所有核心都放在第一个核心上,这可能是导致速度缓慢的原因。

相关内容