Hjem Hardware Hvad er bochs? - definition fra techopedia

Hvad er bochs? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder Bochs?

Bochs er en komplet personlig computer (PC) emulator af Intel x86-varianten. Dets effektivitet i simulering af Intel x86 er så effektiv, at alle softwareprogrammer, der er kompatible med x86 eller lignende varianter, kan køre problemfrit på Bochs. Bochs understøtter en lang række x86-operativsystemer, Linux-smag og BSD-smag. Det er skrevet i C ++ og designet til at køre på flere platforme. Da det er en selvforsynende Intel x86-emulator, behøver den dog ikke instruktioner fra værtsplatformen.

Techopedia forklarer Bochs

Bochs-emulering af Intel x86 omfatter almindelige I / O-enheder og en brugerdefineret BIOS. Det kan kompileres for at efterligne flere x86 CPU'er, såsom 386 varianter, x86-64 Intel og AMD, og ​​endda dem, der ikke har nået markedet. Da Bochs er så effektiv og nøjagtigt kompileret, kan den køre en lang række software, der inkluderer alle x86-operativsystemer, såsom Windows, Linux og BSD-varianter.

Det er designet til at køre på en række platforme som x86, PPC, Sun, Alpha og MIPS. Da Bochs er selvforsynende, stoler den ikke på instruktioner fra værtsplatforme, i modsætning til andre x86-emulatorer som VMware og VirtualBox. Den største ulempe ved Bochs har imidlertid været dens ydeevne. Bochs er nødt til at modellere processoren, og for at gøre det, skal den køre adskillige simulerede x86-instruktioner, der har tendens til at bremse ydelsen.

I betragtning af at x86-varianten i vid udstrækning betragtes som forældet, kan Bochs give en praktisk platform til softwareprogrammer, der stadig skal testes eller køres på en x86-maskine.

Hvad er bochs? - definition fra techopedia