Innholdsfortegnelse:
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.
