Bitget App
Trade smarter
行情交易合约跟单策略理财Web3

虚拟机

中级
share

什么是虚拟机?

虚拟机(VM)是一种模拟计算机系统的程序,配有虚拟 CPU、内存和存储空间,从外部视角来看,它与具有相同硬件的物理机器没有什么区别。

虚拟机如何运作?

虚拟机配备操作系统、文件和应用程序,功能与物理计算机类似。它可以托管网站、运行程序,并与其他系统一起在网络中运行。在屏幕上显示时,虚拟机被视为在主机操作系统中运行的一个窗口。

此外,它还拥有虚拟 CPU、内存和存储空间,这些都以虚拟形式而非物理形式存在。因此,多个虚拟机可以共存于一台服务器上,由一个名为虚拟机管理程序(Hypervisor)的软件进行管理。Hypervisor 将虚拟机的虚拟硬件映射到服务器的物理组件上。

在这种配置下,一台物理服务器可以支持多个虚拟机,虚拟机的数量受服务器资源的限制。虚拟机过多会导致性能下降。

为什么使用虚拟机?

虚拟机可以视作一种隔离环境或沙箱,代码可以在其中独立于系统运行。因此,它们是测试新软件或运行潜在恶意代码的理想选择。

虚拟机还可以运行不同或较旧的操作系统,以便执行可能与主机系统操作系统不兼容的软件。例如,用户可以在 Linux 系统上运行带有 Windows 操作系统的虚拟机,从而利用虚拟机在 Linux 设备上运行 Windows 软件。

主要示例:以太坊虚拟机(EVM

以太坊网络上的所有节点都利用以太坊虚拟机(EVM)来执行智能合约,并在一个独立的沙盒中运行。这种配置为以太坊平台提供了显著的安全优势,使其能够抵御黑客常用的 DDoS(分布式拒绝服务)攻击。

下载 App
下载 App