Kazalo:
Opredelitev - Kaj pomeni Bochs?
Bochs je popoln emulator osebnega računalnika (PC) različice Intel x86. Njegova učinkovitost pri simulaciji Intel x86 je tako učinkovita, da lahko vse programske aplikacije, ki so združljive z različico x86 ali podobnimi različicami, brezhibno delujejo na Bochsu. Bochs podpira široko paleto operacijskih sistemov x86, okusov Linux in BSD. Napisana je v jeziku C ++ in zasnovana za delovanje na več platformah. Ker pa je samozadosten emulator Intel x86, ne potrebuje navodil gostiteljske platforme.
Tehopedija razlaga Bochsa
Bochova emulacija Intel x86 zajema običajne V / I naprave in prilagojen BIOS. Lahko ga sestavimo za posnemanje več procesorjev x86, kot so različice 386, x86-64 Intel in AMD in celo tisti, ki še niso prišli na trg. Ker je Bochs tako učinkovito in natančno sestavljen, lahko zažene široko paleto programske opreme, ki vključuje vse operacijske sisteme x86, kot so različice Windows, Linux in BSD.
Zasnovan je za delovanje na številnih platformah, kot so x86, PPC, Sun, Alpha in MIPS. Ker je Bochs samozadosten, se ne zanaša na navodila gostiteljskih platform, za razliko od drugih emulatorjev x86, kot sta VMware in VirtualBox. Vendar je bila glavna pomanjkljivost Bochsa njegova zmogljivost. Bochs mora modelirati procesor in za to mora zagnati več simuliranih navodil x86, ki ponavadi upočasnijo delovanje.
Glede na to, da se različica x86 večinoma šteje za zastarelo, lahko Bochs zagotovi priročno platformo za programske aplikacije, ki jih je treba še preizkusiti ali zagnati na računalniku x86.