词汇表

本章介绍本文档中使用的一些术语和缩写。

ACPI

高级配置和电源接口,一个行业规范,用于BIOS和硬件扩展,以配置PC硬件和执行电源管理。Windows 2000及更高版本,以及Linux 2.4及更高版本都支持ACPI。Windows只能在安装时启用或禁用ACPI支持。

AHCI

高级主机控制器接口,支持SATA设备(如硬盘)的接口。请参阅硬盘控制器

AMD-V

现代AMD处理器中内置的硬件虚拟化功能。请参阅硬件虚拟化

API

应用程序编程接口。

APIC

高级可编程中断控制器,是原始PC PIC(可编程中断控制器)的较新版本。大多数现代CPU都包含一个片上APIC,称为本地APIC。许多系统还包含一个独立的I/O APIC(输入输出APIC)芯片,提供超过16个IRQ。Windows 2000及更高版本如果在安装过程中检测到I/O APIC,则会使用不同的内核。因此,I/O APIC在安装后不得移除。

ATA

高级技术附件,一种硬盘接口的行业标准,与IDE同义。请参阅硬盘控制器

BIOS

基本输入/输出系统,大多数个人电脑中内置的固件,负责在电脑开机后初始化硬件,然后启动操作系统。Oracle VirtualBox自带其虚拟BIOS,在虚拟机启动时运行。

COM

微软组件对象模型,一个用于模块化软件的编程基础设施。COM使应用程序能够提供可从各种其他编程语言和应用程序访问的应用程序编程接口。Oracle VirtualBox在内部和外部都使用COM,为第三方开发者提供全面的API。

DHCP

动态主机配置协议。这使得网络中的网络设备能够自动获取其IP地址和其他网络详细信息,从而避免必须为网络中的所有设备配置固定IP地址。Oracle VirtualBox有一个内置的DHCP服务器,当网络配置为NAT时,它会为虚拟机提供IP地址。请参阅虚拟网络

EFI

可扩展固件接口,一种内置于计算机中的固件,旨在取代老旧的BIOS。最初由英特尔设计,现在大多数现代操作系统都可以在内置EFI而非BIOS的计算机上启动。请参阅备用固件 (UEFI)

EHCI

增强型主机控制器接口,实现USB 2.0标准的接口。

GUI

图形用户界面。通常用作“命令行界面”的反义词。在Oracle VirtualBox的语境中,我们有时将主要的图形VirtualBox程序称为“GUI”,以区别于VBoxManage界面。

GUID

请参阅UUID

IOAPIC

请参阅APIC

IDE

集成驱动器电子设备,一种硬盘接口的行业标准。请参阅硬盘控制器

iSCSI

Internet SCSI。请参阅iSCSI 服务器

MAC

媒体访问控制,以太网网卡的一部分。MAC地址是一个6字节的数字,用于标识网卡。它通常以十六进制表示法写入,字节之间用冒号分隔,例如00:17:3A:5E:CB:08

MSI

消息信号中断,由ICH9等现代芯片组支持。请参阅主板选项卡。与传统的基于引脚的中断不同,MSI允许少量数据伴随实际中断消息。这减少了所需的硬件引脚数量,并允许更多的中断和更好的性能。

NAT

网络地址转换。一种共享网络接口的技术,通过该技术,接口根据特定规则修改网络数据包的源和/或目标IP地址。通常被路由器和防火墙用于保护内部网络免受互联网攻击,Oracle VirtualBox可以使用NAT轻松地将其主机的物理网络硬件与虚拟机共享。请参阅网络地址转换 (NAT)

OVF

开放虚拟化格式,一个跨平台行业标准,用于在虚拟化产品之间交换虚拟设备。请参阅导入和导出虚拟机

PAE

物理地址扩展。即使在32位环境中,这也支持访问超过4 GB的RAM。请参阅高级选项卡

PIC

请参阅APIC

PXE

预启动执行环境,一个行业标准,用于从远程网络位置启动PC系统。它包括用于IP配置的DHCP和用于文件传输的TFTP。使用UNDI,可以从引导代码访问网卡的硬件无关驱动程序堆栈。

RDP

远程桌面协议,微软开发的一种协议,作为ITU T.128和T.124视频会议协议的扩展。使用RDP,可以通过网络连接从远程位置控制PC系统,数据双向传输。通常,图形更新和音频从远程机器发送,键盘和鼠标输入事件从客户端发送。Oracle VirtualBox由Oracle提供的扩展包提供了VRDP,这是相关标准的增强实现,与微软的RDP实现大部分兼容。有关详细信息,请参阅远程显示 (VRDP 支持)

SAS

串行连接SCSI,一种硬盘接口的行业标准。请参阅硬盘控制器

SATA

串行ATA,一种硬盘接口的行业标准。请参阅硬盘控制器

SCSI

小型计算机系统接口。一种用于设备之间数据传输的行业标准,特别适用于存储。请参阅硬盘控制器

SMP

对称多处理,意味着计算机的资源在多个处理器之间共享。这些可以是多个处理器芯片,或者,更常见于现代硬件,一个处理器中的多个CPU核心。

SSD

固态硬盘,使用微芯片在计算机系统中存储数据。与传统的硬盘相比,它们没有机械部件,例如旋转盘片。

TAR

一种广泛使用的归档文件格式。最初,它代表磁带归档 (Tape ARchive),在非常早期的UNIX版本中就已经支持将数据备份到磁带。该文件格式至今仍被广泛使用。例如,使用.ova文件扩展名的OVF归档。请参阅导入和导出虚拟机

UUID

通用唯一标识符,通常也称为GUID(全局唯一标识符)。UUID是由数字和字母组成的字符串,可以动态计算并保证唯一。通常,它用作标识实体的全局句柄。Oracle VirtualBox使用UUID来标识虚拟机、虚拟磁盘映像(VDI文件)和其他实体。

VM

虚拟机。一个虚拟计算机,Oracle VirtualBox允许您在实际硬件之上运行它。有关详细信息,请参阅一些术语

VMM

虚拟机管理器。Oracle VirtualBox中控制虚拟机执行的组件。有关Oracle VirtualBox组件列表,请参阅Oracle VirtualBox可执行文件和组件

VRDE

VirtualBox 远程桌面扩展。此接口内置于Oracle VirtualBox中,允许Oracle VirtualBox扩展包提供对虚拟机的远程访问。Oracle提供的一个Oracle VirtualBox扩展包提供了VRDP支持。请参阅远程显示 (VRDP 支持)

VRDP

请参阅RDP

VT-x

现代英特尔处理器中内置的硬件虚拟化功能。请参阅硬件虚拟化

xHCI

扩展主机控制器接口。实现USB 3.0标准的接口。

XML

可扩展标记语言,一种适用于各种文本信息的元标准。XML只规定了文档中数据的一般组织方式,不规定如何语义化地组织内容。

XPCOM

Mozilla 跨平台组件对象模型,由Mozilla浏览器项目开发的一种编程基础设施,类似于微软COM,使应用程序能够提供模块化的编程接口。Oracle VirtualBox在Linux上内部和外部都使用XPCOM,为第三方开发者提供全面的API。