Съдържание:
Определение - Какво означава Bochs?
Bochs е цялостен емулатор за персонален компютър (PC) от Intel x86 вариант. Ефективността му в симулирането на Intel x86 е толкова ефективна, че всички софтуерни приложения, които са съвместими с x86 или подобни варианти, могат безпроблемно да работят на Bochs. Bochs поддържа широк спектър от операционни системи x86, Linux аромати и BSD аромати. Той е написан на C ++ и е предназначен да работи на множество платформи. Въпреки това, като самодостатъчен емулатор Intel x86, той не се нуждае от инструкции от хост платформата.
Техопедия обяснява Бокс
Емулацията на Bochs на Intel x86 обхваща обикновени I / O устройства и персонализиран BIOS. Може да се компилира за емулация на множество x86 процесори като 386 варианта, x86-64 Intel и AMD и дори тези, които не са достигнали до пазара. Тъй като Bochs е толкова ефикасен и точно компилиран, той може да стартира голямо разнообразие от софтуер, който включва всички операционни системи x86, като Windows, Linux и BSD варианти.
Той е проектиран да работи на редица платформи като x86, PPC, Sun, Alpha и MIPS. Тъй като Bochs е самостоятелен, той не разчита на инструкции от хост платформи, за разлика от други x86 емулатори като VMware и VirtualBox. Основният недостатък на Bochs обаче е неговото представяне. Bochs трябва да моделира процесора и за да го направи, трябва да изпълни няколко симулирани x86 инструкции, които са склонни да забавят производителността.
Като се има предвид, че вариантът x86 до голяма степен се счита за остарял, Bochs може да осигури удобна платформа за софтуерни приложения, които все още трябва да бъдат тествани или работещи на x86 машина.
