加快虚拟机性能的6个技巧

运行软件是虚拟机(VM),是尝试为不同操作系统设计的应用程序的绝佳方法。如今,VM技术已广泛应用于从服务器到台式计算机的各种应用程序中。

但是在计算机上设置VM可能很简单,但性能始终是一个问题。要提高虚拟机的性能,您需要了解以下六点。

1。了解主机与来宾操作系统

无论您使用的是VirtualBox,VMWare Player还是Microsoft Hyper-V等本机选项,都无关紧要。了解物理计算机(主机)和虚拟机(来宾)之间的差异对于成功实现性能至关重要。

主机操作系统物理安装在系统的硬盘驱动器(HDD)上。打开PC时,它将启动该操作系统。

同时,在虚拟机中安装了Guest操作系统。在这里,您可以安装主机操作系统以外的应用程序甚至游戏。使用虚拟机的众多原因之一。

在许多方面,您都可以将来宾操作系统视为精致的应用程序。除非明确指定,否则它没有您的主机操作系统的权限。最初将阻止访问物理磁盘驱动器和外围设备(如麦克风)。

2。注意资源需求

VM在创建虚拟硬件环境的虚拟化软件上运行。简而言之,创建VM时,虚拟化软件会指定硬件(通常由用户输入)。

但这有一个关键限制。您不能为虚拟机指定超出计算机内部物理硬件的硬件配置文件。

例如,如果主机具有8GB的RAM,则来宾不能超过此数量。实际上,您需要为主机系统保留RAM以运行虚拟机软件。

因此,您需要了解物理PC和VM的资源需求。在运行Guest OS之前花一些时间整理桌面是一个明智的选择。您可能:

  • 关闭所有其他应用程序
  • 将电源设置切换为最大选项(尤其是在笔记本电脑上)
  • 以减少的图形选项运行VM li>

    此外,如果您的PC具有游戏模式,请启用此选项以确保计算机将资源定向到VM。这意味着在VM运行时冻结后台任务,这有​​利于Host和Guest操作系统的性能。

    3。保持主机和来宾操作系统更新

    您已经知道安装更新的重要性。无论您使用Windows,macOS还是Linux发行版,系统更新对于PC的成功运行都是至关重要的。

    除了添加新功能之外,更新还可以解决错误,添加驱动程序和补丁安全性问题。所有这些都会影响虚拟机的性能,因此进行更新很有意义。

    但是不要让它到此为止。您还应该花一些时间来更新客户机操作系统。这可能是不必要的耗时,但是确实值得。例如,假设您在VM中运行Linux发行版。默认情况下,它将尝试定期更新。如果您阻止或忽略此操作,则将无法安装任何新软件。

    允许更新是最好的选择,并确保来宾OS与主机保持最新。

    4。定期更新虚拟机软件

    在安全方面,过去几年在虚拟环境中发现了漏洞。虚拟机是越来越受黑客欢迎的目标,只有通过常规的操作系统修补程序和虚拟机软件更新才能阻止虚拟机。

    在大多数情况下,该软件应警告您有关未决的更新。

    在提出更新后立即执行此操作是一个明智的主意。更新还包括对新操作系统的支持,例如,增加了可以在VM上运行的平台的范围。

    5。安装VM工具以增强可访问性

    虚拟机系统附带了可以安装的辅助可选软件包。这些扩展可以改善来宾OS与主机系统之间的集成。

    例如,VirtualBox扩展包包括对检测USB 2.0和3.0设备的支持。这可能使您能够从虚拟机内部访问外部HDD。它还增加了对RDP的支持,从而实现了从其他设备到虚拟机的远程桌面连接。

    磁盘加密和PXE(以太网供电)启动也通过此软件包添加到了虚拟机中。

    因此,只要有可用的增强功能包,就花时间安装它们。

    6。来宾操作系统和主机操作系统之间的数据共享

    在要复制到虚拟机的PC上拥有数据可能会很麻烦。可能是硬盘驱动器中的文件,也可能是您尝试在Linux VM中输入的bash指令。

    可以启用这两个选项,但是复制文本比文件容易一些。通常这是一个简单的菜单设置,需要进行更改才能复制文本。 VM软件支持复制到运行中的VM以及从中复制以及双向复制。

    要共享数据文件(例如,图像,文档,媒体),请使用虚拟共享网络驱动器。这意味着在主机PC上设置共享驱动器,然后将该驱动器添加到虚拟机软件中。因此,在下次启动VM时,驱动器将可用,并且您可以与虚拟机共享数据。

    为虚拟机增压

    借助这些技巧,您应该能够从虚拟机中获得最佳性能。总结一下,您可以通过以下技巧来最大程度地提高VM性能:

  • 了解主机PC和来宾环境之间的区别
  • 请注意资源要求。
  • 保持VM软件更新
  • 安装VM工具以增强可访问性
  • 设置VM与主机系统之间的共享
  • 现在的问题是,您将使用哪个虚拟机系统:VirtualBox,VMWare或Hyper-V?

    标签: 虚拟机 VirtualBox