Émulation
Le terme "émulation" vient du verbe "émuler", qui signifie imiter ou reproduire. Par conséquent, l'émulation d'ordinateur se produit lorsqu'un système imite ou reproduit un autre système. Cela peut être fait en utilisant matériel, logiciel, ou une combinaison des deux. Cependant, le matériel étant coûteux à reproduire, la plupart des émulations sont effectuées via un logiciel.
L’un des types les plus courants d’émulation logicielle consiste à exécuter différents systèmes d'exploitation dans un environnement virtuel. Par exemple, des programmes tels que Parallels Desktop, VMware et Boot Camp d'Apple permettent à Windows et à d'autres systèmes d'exploitation de s'exécuter sur un ordinateur Macintosh à processeur Intel. XVM VirtualBox de Sun Microsystems permet l'exécution de plusieurs systèmes d'exploitation sur les plates-formes Windows, Mac et Unix. Ces applications sont collectivement appelées émulateurs logiciels, car elles émulent différents systèmes informatiques.
Un autre type d'émulation de logiciel populaire permet aux jeux vidéo sur console, tels que les jeux Nintendo, Sega et PlayStation, d'être exécutés sur un PC. Le programme ZSNES, par exemple, permet de jouer à des jeux Super Nintendo (SNES) sur un ordinateur Windows ou Unix. L'émulateur Virtual Boy Advance permet aux utilisateurs de jouer à des jeux Game Boy Advance sur des ordinateurs Windows ou Macintosh. Les jeux de ces émulateurs sont enregistrés en tant que ROM les fichiers, qui sont des copies exactes d'une cartouche de jeu ou d'un disque. Par conséquent, au lieu de charger une cartouche physique, les émulateurs de jeux vidéo chargent simplement des fichiers ROM à partir du disque dur de l'ordinateur.
Un troisième type d’émulation utilise un type de fichier appelé image disque. Alors que les fichiers ROM sont utilisés pour émuler les cartouches de jeu, les images de disque peuvent être utilisées pour émuler supports optiques et physique disque dur. Par exemple, un . L'ISO fichier (Windows) ou .DMG fichier (Mac) peut être monté sur le bureau, ce qui fait que le système d'exploitation considère le fichier comme un disque physique. Cela fournit un moyen facile de faire des copies exactes de CD, DVD et disques durs. Les images de disque sont également couramment utilisées pour créer des disques d'installation virtuelle qui ne peuvent pas être modifiés par l'utilisateur.