Tartalomjegyzék:
Meghatározás - Mit jelent Bochs?
A Bochs egy teljes személyi számítógép (PC) emulátor az Intel x86 változathoz. Az Intel x86 szimulációjának hatékonysága annyira hatékony, hogy az x86-tal vagy hasonló variációkkal kompatibilis szoftveralkalmazások zökkenőmentesen futhatnak a Bochs-on. A Bochs az x86 operációs rendszerek, a Linux ízek és a BSD ízek széles skáláját támogatja. C ++ nyelven íródott, és több platformon történő futtatásra tervezték. Azonban, ha önellátó Intel x86 emulátor, nem igényel utasításokat a host platformon.
A Techopedia magyarázza Bochst
A Bochs Intel x86 emulációja magában foglalja a közös I / O eszközöket és az egyéni BIOS-t. Összeállítható több x86 processzor emulálására, mint például a 386 változat, az x86-64 Intel és az AMD, és még azok is, amelyek még nem jutottak el a piacra. Mivel a Bochs olyan hatékony és pontosan összeállított, sokféle szoftvert képes futtatni, amely magában foglalja az összes x86 operációs rendszert, például a Windows, Linux és BSD változatokat.
Számos platformon való futtatásra tervezték, például x86, PPC, Sun, Alpha és MIPS. Mivel a Bochs önellátó, nem támaszkodik a gazdaplatformok utasításaira, ellentétben más x86 emulátorokkal, mint például a VMware és a VirtualBox. A Bochs fő hátránya azonban a teljesítménye. A Bochsnak modelleznie kell a processzort, és ehhez több szimulált x86 utasítást kell futtatnia, amelyek általában lassítják a teljesítményt.
Tekintettel arra, hogy az x86 változatot nagyrészt elavultnak tekintik, a Bochs kényelmes platformot biztosíthat olyan szoftveralkalmazásokhoz, amelyeket még ki kell tesztelni vagy x86 gépen futtatni.