Casa Hardware Che cos'è Bochs? - definizione da techopedia

Che cos'è Bochs? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa Bochs?

Bochs è un emulatore di personal computer (PC) completo della variante Intel x86. La sua efficienza nella simulazione di Intel x86 è così efficiente che tutte le applicazioni software compatibili con x86 o varianti simili possono essere eseguite senza problemi su Bochs. Bochs supporta una vasta gamma di sistemi operativi x86, versioni Linux e versioni BSD. È scritto in C ++ e progettato per funzionare su più piattaforme. Tuttavia, essendo un emulatore Intel x86 autosufficiente, non necessita di istruzioni dalla piattaforma host.

Techopedia spiega Bochs

L'emulazione Boch di Intel x86 comprende dispositivi I / O comuni e un BIOS personalizzato. Può essere compilato per emulare più CPU x86 come le 386 varianti, Intel x86-64 e AMD e persino quelle che non hanno raggiunto il mercato. Poiché Bochs è così efficiente e accuratamente compilato, può eseguire una vasta gamma di software che include tutti i sistemi operativi x86, come le varianti Windows, Linux e BSD.

È progettato per funzionare su diverse piattaforme come x86, PPC, Sun, Alpha e MIPS. Poiché Bochs è autosufficiente, non si basa sulle istruzioni delle piattaforme host, a differenza di altri emulatori x86 come VMware e VirtualBox. Tuttavia, il principale svantaggio di Bochs è stato la sua prestazione. Bochs deve modellare il processore e, per farlo, deve eseguire diverse istruzioni x86 simulate che tendono a rallentare le prestazioni.

Dato che la variante x86 è ampiamente considerata obsoleta, Bochs può fornire una comoda piattaforma per applicazioni software che devono ancora essere testate o eseguite su una macchina x86.

Che cos'è Bochs? - definizione da techopedia