# A

ACPI

Advanced Configuration and Power Interface, une spécification de l'industrie pour BIOS et extensions matérielles pour configurer le matériel PC et gérer l'alimentation. Windows 2000 et ultérieur ainsi que Linux 2.4 et ultérieur supportent ACPI. Windows ne peut activer/désactiver le support ACPI qu'à l'installation.

AHCI

Advanced Host Controller Interface, l'interface qui supporte les périphériques SATA tel que les disques durs. Voir harddiskcontrollers.

AMD-V

La capacité de virtualisation matérielle implémentée dans les processeurs AMD récents. Voir hwvirt.

API

Application Programming Interface.

APIC

Advanced Programmable Interrupt Controller, une version plus récente de l'ancienne PIC (programmable interrupt controller). La plupart des CPUs récents incorporent un APIC ("local APIC"). Beaucoup de systèmes intègrent aussi un I/O APIC (input output APIC) dans une puce à part qui fournit plus de 16 IRQs. Windows 2000 et ultérieur utilise un noyau différent si il est détecté un I/O APIC à l'installation. De ce fait un I/O APIC ne doit pas être supprimé après l'installation.

ATA

Advanced Technology Attachment, un standard de l'industrie pour les interfaces de disques durs (synonyme de IDE). Voir harddiskcontrollers.

## B

BIOS

Basic Input/Output System, le firmware intégré à la plupart des ordinateurs personnels qui est chargé d'initialiser le matériel après que la machine ait été allumée et qui alors démarre le système d'exploitation. VirtualBox est livré avec son propre BIOS virtuel qui se lance quand une machine est démarrée.

## C

COM

Microsoft Component Object Model, une infrastructure de programmation pour logiciels modulaires. COM permet aux applications de fournir une interface de programmation qui peut être accédée depuis divers autres langages de programmation et applications. VirtualBox utilise COM en interne et en externe pour fournir une API complète aux développeurs externes .

## D

DHCP

Dynamic Host Configuration Protocol. Ceci donne la faculté à un périphérique de réseau d'obtenir automatiquement son adresse IP (et autres informations du réseau) , afin d'éviter d'avoir à configurer tous les périphériques d'un réseau avec des adresses IP fixes. VirtualBox a un serveur DHCP incorporé qui octroie une adresse IP à une machine virtuelle quand le réseau est configuré en mode NAT ; voir networkingdetails.

DKMS

Dynamic Kernel Module Support. Un environnement qui simplifie l'installation et la mise à jour des modules externes de noyau sur les machines Linux ; voir externalkernelmodules.

## E

EFI

Extensible Firmware Interface, un firmware intégré aux ordinateurs qui a pour but de remplacer le BIOS dépassé. À l'origine conçu par Intel, la plupart des systèmes peuvent maintenant démarrer une machine qui a EFI au lieu de BIOS ; voir efi.

EHCI

Enhanced Host Controller Interface, l'interface qui implémente l'USB 2.0 standard.

## G

GUI

Graphical User Interface. Communément employé en opposition à "interface en ligne de commande", dans le contexte VirtualBox, nous nous référons au programme graphique principal de `VirtualBox` en tant que "GUI", pour le différencier de l'interface `VBoxManage` .

GUID

Voir UUID.

## I

IDE

Integrated Drive Electronics, un standard de l'industrie pour une interface de disque dur. Voir harddiskcontrollers.

I/O APIC

Voir APIC.

iSCSI

Internet SCSI; voir storage-iscsi.

## M

MAC

Media Access Control, un élément d'une carte Ethernet. Une adresse MAC est un nombre de 6 octets qui identifie une carte réseau. C'est typiquement écrit en héxadecimal où les octets sont séparés par ":", tel que `00:17:3A:5E:CB:08`.

MSI

Message Signaled Interrupts, supporté par les circuits récents tel que le ICH9; voir settings-motherboard. Contrairement aux traditionnelles interruptions pin-based, avec MSI, une petite quantité de données peut accompagner le véritable message d'interruption. Ceci réduit la quantité requise de broches sur le matériel, permet plus d'interruptions avec de meilleures performances.

## N

NAT

Network Address Translation. Une technique pour partager les interfaces réseau par laquelle une interface modifie l'adresse IP source et/ou cible des paquets réseau selon des règles spécifiques. Couramment employé par routeurs et pare-feux pour séparer un réseau interne de l'Internet, VirtualBox peut utiliser NAT pour facilement partager un équipement réseau physique de l'hôte avec ses machines virtuelles. Voir network_nat.

## O

OVF

Open Virtualization Format, un standard de l'industrie inter-platforme pour échanger des briques logicielles virtuelles entre produits de virtualisation; voir ovf.

## P

PAE

Physical Address Extension. Ceci permet l'accès à plus de 4 GB de RAM même en environnement 32-bit ; voir settings-general-advanced.

PIC

Voir APIC.

PXE

Preboot Execution Environment, un standard de l'industrie pour démarrer des systèmes PC à distance. Cela inclue DHCP pour la configuration IP et TFTP pour le transfert de fichier. Avec UNDI, est disponible une pile de pilote de matériel indépendant pour accéder la carte réseau par le code d'amorce .

## R

RDP

Remote Desktop Protocol, un protocole développé par Microsoft en extension des protocoles ITU T.128 et T.124 de vidéo conference. Avec RDP, un système PC peut être contrôllé à distance en utilisant une connection réseau à travers laquelle les données sont transférées dans les 2 directions. Typiquement les événements graphiques et audio sont envoyés depuis la machine à distance et les événements clavier et souris sont envoyés depuis le client. Un paquet d'extension VirtualBox d'Oracle fournit VRDP, une implementation améliorée du standard approprié qui est largement compatible avec le RDP Microsoft. Voir vrde pour le detail.

## S

SAS

Serial Attached SCSI, un standard de l'industrie pour les interfaces de disques durs. Voir harddiskcontrollers.

SATA

Serial ATA, un standard de l'industrie pour les interfaces de disques durs. Voir harddiskcontrollers.

SCSI

Small Computer System Interface. Un standard de l'industrie pour le transfer de données entre périphériques, de stockage particulièrement. Voir harddiskcontrollers.

SMP

Symmetrical Multiprocessing, indique que les ressources d'une machine sont partagées entre différents processeurs. Ceci peut être soit plusieurs puces processeur ou, le plus courant dans le matériel récent, plusieurs coeurs CPU dans le processeur.

SSD

Solid-state drive, utilise des micropuces pour stocker les données système d'une machine. Comparé aux classiquex disques durs ils n'ont pas de composants mécaniques comme les plateaux tournants.

## T

TAR

Un format de fichier largement répandu pour l'archivage. À l'origine pour "Tape ARchive", était déjà supporté par les premières versions d'Unix pour sauvegarder les données sur bande. Le format de fichier est toujours largement utilisé, par exemple, avec les archives OVF (avec l'extension de fichier `.ova`) ; voir ovf.

## U

UUID

Un identifiant unique universel (Universally Unique Identifier) -- souvent aussi appelé GUID (Globally Unique Identifier) -- est une chaîne de nombres et lettres qui peut être calculée dynamiquement et qui garantie son unicité. En général, c'est utilisé comme un identifiant global d'un composant. VirtualBox emploie les UUIDs pour identifier les VMs, les images de disque virtuel (fichiers VDI) et autres composants.

## V

VM

Machine virtuelle -- un ordinateur virtuel que VirtualBox fait tourner dans la véritable machine. Voir virtintro pour le detail.

VMM

Virtual Machine Manager -- le composant de VirtualBox qui contrôle l'exécution des VMs. Voir technical-components pour une liste de composants VirtualBox.

VRDE

VirtualBox Remote Desktop Extension. Cette interface est intégrée à VirtualBox pour permettre aux paquets d'extension VirtualBox de fournir aux machines virtuelles un accès à distance. Un paquet d'extension de VirtualBox d'Oracle implémente VRDP; voir vrde pour le detail.

VRDP

Voir RDP.

VT-x

La capacité de virtualisation matérielle implémentée dans les processeurs Intel récents. Voir hwvirt.

## X

XML

eXtensible Markup Language, un métastandard pour toute sorte d'information textuelle. XML spécifie seulement comment les données dans un document sont organisées en général et ne préscrit pas la manière d'organiser le contenu sémantiquement.

XPCOM

Mozilla Cross Platform Component Object Model, un environnement de programmation développé par le projet de navigateur Mozilla qui est similaire au COM de Microsoft et permet aux applications de fournir une interface de programmation modulaire. VirtualBox emploie XPCOM sur Linux à la fois en interne et en externe pour fournir une API complète aux développeurs externes.