Hem Hårdvara Vad är bochs? - definition från techopedia

Vad är bochs? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder Bochs?

Bochs är en komplett PC-emulator för Intel x86-varianten. Effektiviteten i att simulera Intel x86 är så effektiv att alla program som är kompatibla med x86 eller liknande varianter kan köras sömlöst på Bochs. Bochs stöder ett brett utbud av operativsystem x86, Linux-smaker och BSD-smaker. Det är skrivet i C ++ och designat för att köra på flera plattformar. Men som en självförsörjande Intel x86-emulator behöver den inte instruktioner från värdplattformen.

Techopedia förklarar Bochs

Bochs-emulering av Intel x86 omfattar vanliga I / O-enheter och en anpassad BIOS. Den kan sammanställas för att emulera flera x86-CPU: er som 386-varianterna, x86-64 Intel och AMD, och även de som inte har nått marknaden. Eftersom Bochs är så effektivt och noggrant sammanställt kan den köra en mängd olika programvara som inkluderar alla x86-operativsystem, till exempel Windows, Linux och BSD-varianter.

Den är utformad för att köras på ett antal plattformar som x86, PPC, Sun, Alpha och MIPS. Eftersom Bochs är självförsörjande förlitar den sig inte på instruktioner från värdplattformar, till skillnad från andra x86-emulatorer som VMware och VirtualBox. Men den största nackdelen med Bochs har varit dess prestanda. Bochs måste modellera processorn, och för att göra det måste den köra flera simulerade x86-instruktioner som tenderar att bromsa prestandan.

Med tanke på att x86-varianten till stor del betraktas som föråldrad, kan Bochs tillhandahålla en bekväm plattform för programvaruapplikationer som fortfarande behöver testas eller köras på en x86-maskin.

Vad är bochs? - definition från techopedia