Dom Sprzęt komputerowy Co to jest Bochs? - definicja z techopedia

Co to jest Bochs? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co znaczy Bochs?

Bochs to kompletny emulator komputera osobistego (PC) w wariancie Intel x86. Jego skuteczność w symulowaniu Intel x86 jest tak wydajna, że ​​wszystkie aplikacje kompatybilne z x86 lub podobnymi wariantami mogą bezproblemowo działać na Bochs. Bochs obsługuje szeroką gamę systemów operacyjnych x86, smaków Linux i BSD. Jest napisany w C ++ i zaprojektowany do działania na wielu platformach. Ponieważ jednak jest samowystarczalnym emulatorem Intel x86, nie potrzebuje instrukcji z platformy hosta.

Techopedia wyjaśnia Bochsa

Emulacja Bochs Intel x86 obejmuje popularne urządzenia we / wy i niestandardowy system BIOS. Można go skompilować w celu emulacji wielu procesorów x86, takich jak warianty 386, Intel i AMD x86-64, a nawet te, które nie dotarły na rynek. Ponieważ Bochs jest tak wydajny i dokładnie skompilowany, może uruchamiać szeroką gamę oprogramowania, które obejmuje wszystkie systemy operacyjne x86, takie jak warianty Windows, Linux i BSD.

Jest przeznaczony do działania na wielu platformach, takich jak x86, PPC, Sun, Alpha i MIPS. Ponieważ Bochs jest samowystarczalny, nie opiera się na instrukcjach platform hosta, w przeciwieństwie do innych emulatorów x86, takich jak VMware i VirtualBox. Jednak główną wadą Bochs była jego wydajność. Bochs musi modelować procesor i aby to zrobić, musi uruchomić kilka symulowanych instrukcji x86, które mają tendencję do spowalniania wydajności.

Biorąc pod uwagę, że wariant x86 jest w dużej mierze uważany za przestarzały, Bochs może zapewnić wygodną platformę dla aplikacji, które wciąż wymagają przetestowania lub uruchomienia na maszynie x86.

Co to jest Bochs? - definicja z techopedia