Hjem maskinvare Hva er bochs? - definisjon fra techopedia

Hva er bochs? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr Bochs?

Bochs er en komplett emulator for PC (PC) fra Intel x86-varianten. Effektiviteten i å simulere Intel x86 er så effektiv at alle programvare som er kompatible med x86 eller lignende varianter, sømløst kan kjøres på Bochs. Bochs støtter et bredt spekter av x86-operativsystemer, Linux-smaker og BSD-smaker. Den er skrevet i C ++ og designet for å kjøre på flere plattformer. Å være en selvforsynt Intel x86-emulator trenger den imidlertid ikke instruksjoner fra vertsplattformen.

Techopedia forklarer Bochs

Bochs-emulering av Intel x86 omfatter vanlige I / O-enheter og en tilpasset BIOS. Den kan settes sammen for å etterligne flere x86 CPUer som 386 varianter, x86-64 Intel og AMD, og ​​til og med de som ikke har nådd markedet. Siden Bochs er så effektiv og nøyaktig kompilert, kan den kjøre et bredt utvalg av programvare som inkluderer alle x86-operativsystemer, for eksempel Windows, Linux og BSD-varianter.

Den er designet for å kjøre på en rekke plattformer som x86, PPC, Sun, Alpha og MIPS. Siden Bochs er selvforsynt, er den ikke avhengig av instruksjoner fra vertsplattformer, i motsetning til andre x86-emulatorer som VMware og VirtualBox. Imidlertid har den største ulempen med Bochs vært ytelsen. Bochs trenger å modellere prosessoren, og for å gjøre det, må den kjøre flere simulerte x86-instruksjoner som har en tendens til å bremse ytelsen.

Med tanke på at x86-varianten stort sett anses som utdatert, kan Bochs gi en praktisk plattform for programvare som fortsatt må testes eller kjøres på en x86-maskin.

Hva er bochs? - definisjon fra techopedia