Bochs | ||
---|---|---|
Bochs 2.1.1 kjører på Linux | ||
Generell informasjon | ||
programtype | emulator | |
utvikler | Kevin Lawton | |
Første utgivelse | 1994 | |
Tillatelse | GNU Lesser General Public License | |
Teknisk informasjon | ||
Planlagt inn | C++ | |
Versjoner | ||
Siste stabile versjon | 2.6.8 ( 2015-05-03 ) _ _ | |
lesbare filer | ||
| ||
redigerbare filer | ||
| ||
Lenker | ||
Offesiell nettside kodelager feilsporing | ||
Bochs (uttales "boks") er en åpen kildekode PC - emulator skrevet i C++ av Kevin Lawton. Den er i stand til å kjøre på flere plattformer og forskjellige arkitekturer. Den distribueres under GPL-lisensen .
Bochs har muligheten til å emulere en CPU med Intel x86 - arkitektur , vanlige I/O- enheter og en BIOS . For øyeblikket kan Bochs kompileres for å emulere en 386 , 486 Pentium / Pentium II / Pentium III / Pentium 4 eller x86-64 arkitektur CPU , inkludert tilleggsinstruksjoner som MMX , SSEx og 3DNow! .
I tillegg er den i stand til å kjøre et bredt utvalg av operativsystemer innenfor emuleringen, inkludert Linux , DOS , Windows 95/98, Windows NT/2000/XP, Vista og Seven . Bochs er mye brukt i feilsøking av operativsystemer, fordi når gjesteoperativsystemet krasjer av en eller annen grunn, krasjer ikke vertsoperativsystemet også, det fører en logg over feil og dumpe filer, i tillegg til dette emulerer Bochs all maskinvaren som brukes av gjesteoperativsystemet, emulering av harddisker, cdrom, disketter, er det mulig å sette inn, også mens emulatoren kjører, disse enhetene, dette forårsaker en negativ effekt på ytelsen, til og med tregere enn QEMU-emulatoren.
I motsetning til andre mer populære emulatorer, er det grafiske brukergrensesnittet mindre intuitivt, men det tilbyr tilpasningsmuligheter ved å redigere bochsrc.txt -filen .
Bochs startet som et betalt program med en kommersiell lisens, priset til USD 25. Men denne situasjonen endret seg da Mandrakesoft (nå Mandriva ) kjøpte det 22. mars 2000 og ga det ut for GNU/Linux under GNU Lesser General Public License . .
Klasse | Enhet |
---|---|
Grafikkort | Cirrus Logic CL-GD5430 ISA |
Cirrus Logic CL-GD5446 PCI | |
Lydkort | Sound Blaster 16 (ISA, ingen plug&play) |
ethernet nettverkskort | NE2000Ethernet _ |
brikkesett | Intel 440FX PCI. Vert-til-PCI-bro (PMC/DBX), PCI-til-ISA-bro, PCI IDE-kontroller (PIIX3) også tilgjengelig. PCI-kort har 5 spor. |
USB | Root-hub og enheter som mus, nettbrett, tastatur, disk. |
SMP | Du kan simulere opptil 8 CPUer. |
Forbedret BIOS | El Torito (CD-ROM Standard) , EDD v3.0, grunnleggende APM , funksjoner til en PCIBIOS, tradisjonell PCI med avbruddsrutingstabell. 32-biters for ACPI, SMM og SMP . |
Det er også på tvers av plattformer :