虚拟化

虚拟化可以指各种计算概念,但通常是指在一台计算机上运行多个操作系统。虽然大多数计算机只安装了一个操作系统,但虚拟化软件可以让计算机同时运行多个操作系统。

例如,安装了 VMware Workstation 的Windows计算机可以在 Windows 界面中运行Linux。同样,Macintosh计算机可以使用 Parallels Desktop,在 Mac OS X 界面中运行 Windows。当另一个操作系统(OS)在主系统之上运行时,它被称为“虚拟机”。这是因为它的运行方式像普通计算机,但实际上是在另一个操作系统之上运行的。

虚拟化软件充当计算机主 OS 与虚拟 OS 之间的一层。它可以让虚拟系统像主 OS 一样访问计算机硬件,例如RAM、CPU和显卡。这不同于模拟,后者会将每条命令转换为系统处理器能够理解的形式。

当 Apple 开始使用与 Windows 计算机相同的x86处理器架构时,就可以通过虚拟化而不是模拟,在同一台计算机上运行 macOS 和 Windows。如今,Apple 已转向使用 ARM 架构的 Apple Silicon处理器,因此只有 ARM 版本的 Windows 可以在 macOS 中以“虚拟化”方式运行。在 Apple Silicon 计算机上运行 x86 版本的 Windows 时,必须使用模拟。

另一种虚拟化涉及连接到远程计算机系统,并通过自己的计算机对其进行控制。这通常称为远程访问。

更新日期 2025年1月15日 作者 Per C.

quiz测试你的知识

关于基于代码块的编程,以下哪项说法是正确的?

A
它要求掌握低级编程语言。
0%
B
它使用可视化拖放界面,而不是源代码编辑器。
0%
C
它不支持条件语句,例如 if-then 语句。
0%
D
它是为创建移动应用而设计的。
0%
正确! 错误!     查看基于代码块的编程的定义。
更多测验 →

Tech Terms 计算机词典

本页中虚拟化的定义是由 TechTerms.com 的作者撰写的原创定义。如果您想引用本页或引用此定义,请使用定义正下方的绿色引用栏。

我们的目标是以简单易懂的方式解释计算机术语。我们努力使发布的每个定义都做到准确和简明。如果您对本定义有任何反馈,或想建议一个新的技术术语,请联系我们。

Tech Terms 通讯

通过我们的每日或每周通讯提升您的技术知识!立即订阅,即可将新术语和测验发送到您的收件箱。

订阅免费的 TechTerms 通讯

您希望多久收到一封电子邮件?

您可以随时使用每封邮件中的链接取消订阅或更改接收频率。 有疑问?请联系我们。

注意:通讯以英文发送。