如何加速 VirtualBox 虚拟机并使其运行得更快

虚拟机(Virtual Machine)的速度和性能取决于主机的规格,例如RAM、处理器等。但有时,尽管拥有强大的计算机,但虚拟机(Virtual Machine)运行缓慢。在本文中,我们将描述一些可以帮助您提高虚拟机(Virtual Machine)运行速度的方法。

如何加快虚拟机

为什么我的虚拟(Machine)运行缓慢?

在描述使 VM 更快的方法之前,让我们看看 VM 速度慢的一些原因。

  1. 主机系统容量。
  2. 其他正在运行的应用程序。

1]主机系统容量

这是虚拟(Machine)速度所依赖的主要因素之一。如果你想让你的虚拟(Machine)顺利运行,你应该有一个强大的主机系统。CPURAM和磁盘空间是决定主机系统功能强大的三个主要因素。

虚拟机(Virtual Machine)需要大量的处理能力。因此,主机系统必须具有多核中央处理器。多核CPU可以更好、更流畅地运行虚拟机(Virtual Machine)

RAM是决定虚拟(Machine)速度的另一个重要因素。如果您想体验更流畅的虚拟(Machine)速度,您的系统应该有足够的RAM。VM的最低RAM要求为 16 GB。但是,在某些情况下,8 GB RAM可能会很好。(GB RAM)但是,如果您有 4 GB RAM,即使您关闭了所有其他程序,您在运行 VM 时也会遇到性能问题。

磁盘(Disk)空间是影响虚拟机(Virtual Machine)速度的另一个因素。为了让虚拟机运行更流畅,你应该分配足够的空磁盘空间。为此,您的主机系统应该在磁盘上有足够的空闲空间。

2]主机上运行的其他应用程序

当 VM 在主机上运行时,它会使用其CPURAM和磁盘空间。因此,如果您在主机上打开了许多应用程序或软件,您将面临虚拟机(Virtual Machine)的性能问题。为获得 VM 的最佳性能,建议关闭主机上所有正在运行的应用程序或软件。

如何加速VirtualBox 虚拟机(VirtualBox Virtual Machine)

以下方法将帮助您使您的虚拟机(Virtual Machine)运行得更快。

  1. 安装 VirtualBox 来宾添加。
  2. 为 VM 分配更多内存。
  3. 为 VM 分配更多 CPU。
  4. 增加显存。

1]安装VirtualBox来宾(Install VirtualBox Guest)添加

这是使 VM 运行得更快的最重要的一步。来宾(Guest) 添加(Additions)包含虚拟机平稳运行所需的特殊驱动程序。

安装访客添加

以下是安装VB Guest Additions 的步骤:

  1. VirtualBox上启动虚拟机(Virtual Machine)
  2. 转到“Devices > Insert Guest Additions CD image”。
  3. 打开这台电脑。
  4. 双击“ CD Drive (D): VirtualBox Guest Additions ”打开它。
  5. 安装“ VBoxWindowsAdditions-amd64。” 如果您的主机系统架构不支持此文件,您将收到错误消息。在这种情况下,请尝试安装其他Guest Additions

安装完成后,重新启动虚拟机(Virtual Machine)

阅读(Read)VirtualBox 显示黑屏并且不引导客户操作系统(VirtualBox displays a black screen and not booting guest OS)

2]为VM分配更多RAM

就像物理计算机一样,VM 的性能也取决于为其分配了多少RAM 。分配给 VM 的内存越多,获得的体验就越流畅。

如何加速虚拟机1

要增加 VM 中的内存量,请执行以下步骤:

  1. 启动VirtualBox并选择Virtual Machine
  2. 现在,单击设置(Settings)并从左侧选择“系统”。(System)
  3. 在“主板(Motherboard)”选项卡下,移动滑块以增加RAM
  4. 单击确定以保存设置。

请不要越过滑块上的绿色标记,因为它会对您的主机系统健康产生负面影响。如果没有帮助,您应该增加主机上的物理RAM 。

3]为VM分配更多CPU

主机CPU处理运行 VM 所需的所有计算。因此(Hence),如果虚拟机(Virtual Machine)使用更多的CPU,它将运行得更快更流畅。

如何加速虚拟机2

按照下面列出的步骤为 VM分配更多CPU :(CPUs)

  1. 启动VirtualBox并选择要为其分配更多CPU(CPUs)的 VM 。
  2. 单击(Click)设置(Settings),然后选择左侧的系统(System)
  3. 在“处理器(Processor)”选项卡下,移动滑块以增加VM的CPU数量。(CPUs)
  4. 单击确定以保存设置。

请将滑块保持在绿色标记下方。

4]增加显存

如果尽管您的系统上有一个重型显卡(graphics card),您仍然遇到虚拟机速度缓慢的问题,请考虑增加显存。除此之外,启用 3D 加速。

如何加速虚拟机3

我们列出了以下步骤来执行此操作:

  1. VirtualBox中选择虚拟机(Virtual Machine),然后单击设置。
  2. 单击左侧的“显示”。(Display)
  3. 移动“屏幕(Screen)”选项卡下的滑块以增加视频内存。
  4. 选中“加速(Acceleration)”部分中的复选框以启用 3D 加速。
  5. 单击确定以保存设置。

希望这篇文章能帮助您加速虚拟(Machine)

相关帖子(Related posts)



About the author

我是一名 Windows 10 技术人员,多年来一直在帮助个人和企业利用新操作系统。我对 Microsoft Office 有丰富的知识,包括如何为不同的用户自定义外观和个性化应用程序。此外,我知道如何使用 Explorer 应用程序来探索和查找计算机上的文件和文件夹。



Related posts