加速虚拟机的完整指南

虚拟机要求很高,它提供虚拟硬件,并在您的计算机上同时运行多个操作系统。因此,他们有时会有点慢。以下是一些技巧,可以帮助您从虚拟机中挤出最后一滴性能,无论您使用的是VirtualBox、VMware、Parallels还是其他什么。...

加速虚拟机的完整指南

虚拟机要求很高,它提供虚拟硬件,并在您的计算机上同时运行多个操作系统。因此,他们有时会有点慢。以下是一些技巧,可以帮助您从虚拟机中挤出最后一滴性能,无论您使用的是VirtualBox、VMware、Parallels还是其他什么。

创建固定大小的磁盘,而不是动态分配的磁盘

创建虚拟机时,可以创建两种不同类型的虚拟磁盘。默认情况下,虚拟机程序通常会使用随使用而增长的动态分配磁盘。

例如,如果您创建了一个新的虚拟机,其中动态分配的磁盘的最大大小为30gb,那么它不会立即占用硬盘上30gb的空间。安装操作系统和程序后,它可能只占用10 GB。当您向虚拟磁盘添加更多文件时,它将扩展到最大30 GB。

这很方便,因为每个虚拟机不会占用硬盘上不必要的大量空间。但是,它比创建固定大小的磁盘(也称为预分配磁盘)慢。当您创建一个固定大小的磁盘时,所有30gb的空间都会被立即分配。

这里有一个折衷办法:固定大小的磁盘占用硬盘上更多的空间,但向虚拟机硬盘添加新文件的速度更快。你也不会看到那么多的文件碎片。空间将被分配在一个大的块中,而不是被添加在更小的块中。

加速虚拟机的完整指南

安装虚拟机软件的工具

在虚拟机中安装来宾操作系统之后,您应该做的第一件事是安装虚拟机软件的驱动器包来宾附加组件(适用于VirtualBox)、VMware Tools for VMware或Parallels Tools for Parallels。这些软件包包括特殊的驱动程序,可以帮助来宾操作系统在虚拟机硬件上更快地运行。

安装软件包很简单。在VirtualBox中,启动来宾操作系统,然后单击设备>**来宾添加CD映像。然后可以从虚拟机中的虚拟磁盘驱动器启动安装程序。在VMware上,改为选择虚拟机菜单中的安装VMware工具选项。在Parallels中,单击Acti***>Install Parallels Tools。

加速虚拟机的完整指南

按照屏幕上的说明完成安装。如果您使用的是Windows来宾操作系统,它就像安装任何其他Windows应用程序一样。

确保用虚拟机程序更新这些内容。如果您看到一个通知,说明有可用于来宾添加或VMware工具的更新,您应该安装它。

排除防病毒软件中的虚拟机目录

相关:杀毒软件会让你的电脑慢下来吗?也许你应该用排除法

计算机的防病毒程序可能会在访问虚拟机文件时扫描这些文件,从而降低性能。防病毒软件无法在虚拟机内部检测运行在来宾操作系统上的病毒,因此此扫描没有帮助。

为了加快速度,您可以将虚拟机目录添加到防病毒的排除列表中。一旦它出现在列表中,您的防病毒软件将忽略此目录中的所有文件。

加速虚拟机的完整指南

确保已启用intel vt-x或amd-v

相关:如何在计算机的BIOS或UEFI固件中启用Intel VT-x

Intel VT-x和AMD-V是改进虚拟化的特殊处理器扩展。较新的英特尔和AMD处理器通常包括这些功能。但是,有些计算机不会自动启用它们。您可能需要进入计算机的BIOS并自己启用此设置,即使您的计算机支持此设置。

AMD-V通常是自动启用,如果它在您的硬件上工作,但许多英特尔电脑附带英特尔VT-x禁用。下面介绍如何启用Intel VT-x或AMD-V如果它被禁用,请在BIOS中启用它,然后转到虚拟机程序的设置并确保在那里也启用了它。

加速虚拟机的完整指南

分配更多内存

虚拟机内存不足。每个虚拟机都包含一个完整的操作系统,所以您要将计算机的RAM拆分为两个独立的系统。微软建议64位Windows7系统至少有2GB的RAM,当Windows7在虚拟机上运行时,这一建议也适用。如果您在虚拟机中运行的是内存不足的应用程序,那么您可能需要分配超过2GB的RAM,这样Windows就不会经常交换到磁盘。

您可以在虚拟机的“设置”对话框中分配更多RAM(必须关闭虚拟机才能执行此操作)。尽量给它至少1/3的计算机可用内存,尽管你可以做更多,如果你想。

加速虚拟机的完整指南

如果这样做无济于事,您的计算机中可能没有足够的RAM以舒适的速度运行虚拟机。考虑升级RAM-8GB对于大多数基本vm来说应该是一个不错的数量。

分配更多cpu

计算机的CPU完成了运行虚拟机及其软件的所有工作,因此它可以使用的CPU越多,运行就越好。如果您的计算机具有多核CPU,则可以从虚拟机的“设置”窗口为其分配更多的核。拥有两个或四个核心的虚拟机将比拥有一个核心的虚拟机具有更高的响应速度,就像拥有更多核心的计算机一样。

加速虚拟机的完整指南

如果您使用的是只有一个或两个内核的旧CPU,那么可能是时候升级虚拟机了,如果您至少可以给它两个内核(如果不是更多的话),那么它的运行速度会更快。

调整视频设置

相关:如何在VirtualBox中启用3D加速和使用Windows Aero

调整一些视频设置也可以提高虚拟机的外观速度。例如,在VirtualBox中启用2D加速功能可以改进虚拟机中的视频播放,而启用3D加速将允许您以更合理的速度使用某些3D应用程序。增加分配给虚拟机的视频内存也可以加快3D图形的速度。不过,请注意,升级显卡可能对虚拟机没有多大帮助,除非它确实缺少视频内存。

加速虚拟机的完整指南

将虚拟机放在固态驱动器上

相关:是时候了:为什么你现在需要升级到SSD

固态驱动器是您可以对计算机进行的最佳速度升级之一,虚拟机也是如此。很多人将虚拟机存储在辅助机械驱动器上,因为它们空间更大,但您的虚拟机运行速度会慢得多。所以如果可以的话,在SSD上腾出一些空间,把虚拟机放在那里。

此外,除非您知道外部驱动器足够快,否则请避免将虚拟机的文件放在外部驱动器上。一个快速的USB3.0驱动器和良好的文件访问时间可能会给你很好的性能,但一个旧的USB2.0记忆棒将非常缓慢,并提供可怕的性能。

挂起而不是关闭

使用完虚拟机后,您可能希望保存其状态,而不是完全关闭它。下次要使用虚拟机时,只需双击它即可启动它。来宾操作系统将从您停止的地方恢复,而不是从头启动。

这类似于使用hibernate或suspend功能而不是关闭计算机。虚拟机程序将虚拟机内存中的内容保存到硬盘上的文件中,并在下次启动虚拟机时加载该文件。

加速虚拟机的完整指南

提高虚拟机内部的性能

相关:10种快速加速运行Windows7、8或10的慢速PC的方法

请记住,您还可以使用与提高物理计算机速度相同的方法来提高虚拟机内部的性能。例如,减少启动时运行的后台应用程序和程序的数量将提高来宾操作系统的启动时间,并减少虚拟机使用的RAM数量。如果您使用的是机械驱动器,对虚拟机进行碎片整理也可以提高性能(尽管这可能不会对ssd产生影响)。不要因为它是一个虚拟机就忽略了标准提示虚拟机就像普通的计算机一样!

尝试其他虚拟机程序

加速虚拟机的完整指南

有些人说VirtualBox对他们来说更快,而有些人说VMware更快。哪个虚拟机程序对您来说更快可能取决于您的主机操作系统、来宾操作系统、系统配置或许多其他因素。但是,如果你没有看到令人满意的表现,你可能想尝试另一个程序。VirtualBox是完全免费的,而VMware Workstation Player对于非商业用途是免费的。

如果您使用的是macOS,那么使用Parallels Desktop将比使用VirtualBox获得更好的性能。Mac用户也可以尝试VMware Fusion,它也应该提供比VirtualBox更好的性能。

  • 发表于 2021-04-07 23:37
  • 阅读 ( 213 )
  • 分类:互联网

你可能感兴趣的文章

如何使用virtualbox:用户指南

... 有了VirtualBox这样的虚拟机,您可以虚拟地安装多个操作系统,而无需购买任**硬件。 ...

  • 发布于 2021-03-12 18:26
  • 阅读 ( 396 )

应该在虚拟机中尝试的7大linux操作系统

...虚拟机中安装linuxmint是个好主意,因为默认桌面不需要3D加速。这使它成为一个很好的、轻量级的Linux发行版。 ...

  • 发布于 2021-03-16 11:49
  • 阅读 ( 406 )

如何在Windows10上运行mac应用程序

... 步骤1:创建macos虚拟机 ...

  • 发布于 2021-03-20 11:51
  • 阅读 ( 406 )

什么是虚拟机?你需要知道的一切

虚拟机(VM)允许您在当前操作系统中运行其他操作系统。虚拟操作系统运行起来就像是你电脑上的另一个程序。 ...

  • 发布于 2021-03-24 06:12
  • 阅读 ( 379 )

双启动与虚拟机:哪一个适合你?

...运行多个操作系统,那么主要有两种方法:双引导或使用虚拟机。这两种方法都很有用,但用途不同。 ...

  • 发布于 2021-03-25 01:47
  • 阅读 ( 253 )

mac的5个最佳虚拟机应用程序(非常适合运行windows)

... 这就是虚拟机(vm)的用武之地。虚拟机软件允许您在笔记本电脑或台式机上运行辅助计算机的模拟。 ...

  • 发布于 2021-03-28 05:39
  • 阅读 ( 314 )

如何在virtualbox上安装ubuntu

...击设置 在显示器中增加视频内存并启用3D加速(如果虚拟机出现故障,可以禁用此功能) 完成后单击“确定” ...

  • 发布于 2021-03-30 02:31
  • 阅读 ( 258 )

如何缩小vmware虚拟机并释放磁盘空间

...usion和VMware Workstation的过程。 开始之前,您可能需要释放虚拟机内的额外空间。清空回收站,卸载不使用的程序,删除其他不必要的文件以释放空间。 首先,确保您没有使用预分配的磁盘 相关:如何在VMware中的预分配磁盘和...

  • 发布于 2021-04-07 13:01
  • 阅读 ( 414 )

如何在virtualbox中转换固定磁盘和动态磁盘

...” 第一步:找到vboxmanage命令并打开命令提示符 相关:加速虚拟机的完整指南 VirtualBox允许您将固定磁盘转换为动态磁盘,或将动态磁盘转换为固定磁盘,但此选项未在其图形界面中公开。相反,你必须使用VBoxManage.exe命令。 ...

  • 发布于 2021-04-07 14:48
  • 阅读 ( 244 )

如何在windows 10上的新虚拟机中打开应用程序或文件

微软终于在windows10中添加了虚拟机作为一项内置功能。如果您一次运行许多程序,并希望将它们按类别组织,例如用于工作、网上冲浪或玩游戏,那么虚拟桌面非常有用。 相关:如何在Windows10中使用虚拟机 如果要在新的虚拟桌...

  • 发布于 2021-04-09 12:20
  • 阅读 ( 164 )
thxh9485
thxh9485

0 篇文章

相关推荐