Template:Stub software libero

Template:Infobox Software

Qemu è un sistema che permette di emulare un sistema nel sistema, ideato e coordinato da Fabrice Bellard. Viene comunemente detto un sistema di macchine virtuali.

Storia

Qemu nacque come progetto che aveva in mente l'emulazione del solo microprocessore x86 su sistema operativo GNU/Linux. Siamo nell'anno 2003. L'idea di base era far girare Wine anche su macchine con architetture diverse da x86 (ad esempio: ppc,l'architettura dei Macintosh). Lo scopo fu raggiunto e si vide che la tecnica della traslazione dinamica utilizzata da qemu era più che valida anche per fare qualcosa in più. Si cominciò dunque a lavorare sulla possibilità di creare un intero sistema di macchina virtuale ed emulare un sistema x86 completo. Il risultato ottenuto fu più che buono e la velocità operativa era abbastanza soddisfacente anche su architetture diverse da quella emulata, sicuramente prestazioni di gran lunga migliori di Bochs e una progettazione ed implementazione molto pulita.

Stato attuale

Allo stato attuale, Qemu è in grado di simulare sistemi x86, amd64, PowerPC e arm. Per emulare x86 all'interno di macchine x86 esiste un modulo chiamato Kqemu, non opensource che migliora esponenzialmente le prestazioni della macchina simulata. Molti sviluppatori lavorano su di esso e molti progetti collaterali, come il FreeOsZoo, si occupano di fornire materiale per lavorare velocemente e agevolmente utilizzando questa piattaforma

Collegamenti esterni