![]() ![]() Bochs es muy utilizado en la depuración de sistemas operativos, ya que cuando el sistema operativo huésped cae por alguna razón, el sistema operativo anfitrión no cae también, lleva un registro de errores y de volcado de archivos, adicional a esto, Bochs emula todo el hardware que utiliza el sistema operativo huésped, emulando discos duros, cdrom, disquetes, es posible insertar, también mientras está corriendo el emulador, estas unidades, esto ocasiona un efecto negativo en el rendimiento, incluso siendo más lento que el emulador QEMU. Además, es capaz de ejecutar una gran variedad de sistemas operativos dentro de su emulación, entre los cuales están Linux, DOS, Windows 95/98, Windows NT/2000/XP, Vista y Seven. Actualmente, Bochs puede ser compilado para emular un 386, 486 Pentium/Pentium II/Pentium III/ Pentium 4 o una CPU con arquitectura x86-64, incluyendo instrucciones adicionales como las MMX, y 3DNow!. Bochs posee la capacidad de emular una CPU con arquitectura Intel x86, dispositivos comunes de E/S, y un BIOS. Es capaz de ejecutarse en múltiples plataformas y diferentes arquitecturas. Bochs (pronunciado "box") es un emulador de código abierto para PC escrito en C++ por Kevin Lawton.Inzwischen sind auch Varianten entstanden, wie etwa die Portierung von Bochs auf die PlayStation Portable, das iPhone oder den GP2X. So kann man zum Beispiel unter Mac OS X auf dem Apple Macintosh mit PowerPC-Prozessor oder unter Solaris auf der SPARC-Architektur ein x86-Gastsystem wie Windows nutzen. Bochs ist in der Lage, auch auf einer Nicht-x86-Architektur einen x86-Prozessor zu emulieren. Da Bochs allerdings als reiner Emulator die Maschinenbefehle nicht direkt ausführt, sind die Ausführungsgeschwindigkeiten entsprechend niedriger als bei virtuellen Maschinen wie VirtualBox, VMware Workstation oder Virtual PC. Ziel der Entwickler ist es, eine vollständige PC-Kompatibilität zu erreichen. Bochs dient auch als Plattform, um etwa ein Betriebssystem oder hardwarenahe Anwendungen für einen PC zu entwickeln und zu testen. Ebenso ist Bochs für viele verschiedene Betriebssysteme erhältlich. Viele Betriebssysteme, wie etwa Windows oder Linux, können unter Bochs betrieben werden. Bochs ist ein freier x86- und AMD64-Emulator (x86-Architektur) und Debugger, der den Bedingungen der LGPL unterliegt.It can also be used to run older software-such as PC games-which will not run on non-compatible, or too fast computers. Bochs is mostly used for operating system development (when an emulated operating system crashes, it does not crash the host operating system, so the emulated OS can be debugged) and to run other guest operating systems inside already running host operating systems. Bochs runs on many host operating systems, including Android, Linux, macOS, PlayStation 2, Windows, and Windows Mobile. Many guest operating systems can be run using the emulator including DOS, several versions of Microsoft Windows, BSDs, Linux, Xenix and Rhapsody (precursor of Mac OS X). It supports emulation of the processor(s) (including protected mode), memory, disks, display, Ethernet, BIOS and common hardware peripherals of PCs. Bochs (pronounced "box") is a portable IA-32 and x86-64 IBM PC compatible emulator and debugger mostly written in C++ and distributed as free software under the GNU Lesser General Public License.března 2000, kdy ho koupila společnost (dnešní Mandriva) a uvolnila ho pro Linux pod licencí GNU GPL. Bochs byl původně dostupný pod za cenu 25 amerických dolarů. Bochs je využíván například na ladění operačních systémů (neboť pád systému v emulátoru nebrání jeho dalšímu zkoumání zvenku), nebo pro zprovoznění software určeného pro jiný než hlavní operační systém počítače. Mezi systémy, které na něm mohou běžet jako hostované, patří naopak Microsoft Windows, Windows Mobile, Linux, Mac OS X, IOS (Apple) a PlayStation 2. Bochs běží na mnoha operačních systémech, mimo jiné na různých verzích DOSu, různých verzích Microsoft Windows, na systémech typu BSD, na Linuxu, XENIXu a. Kromě procesoru (včetně režimu chráněné virtuální paměti) emuluje také operační paměť, pevné disky, obrazovku, ethernet, BIOS a běžné periferie. Bochs je přenositelný emulátor počítačů typu X86 a X86-64 napsaný zejména v C++ a distribuovaný jako svobodný software pod licencí GNU GPL.Suporta emulació de processador(s) (incloent el mode protegit), memòria, discs, monitor, ethernet, BIOS i dels perifèrics més corrents d'un PC. La major part escrit en C++ i es distribueix sota la llicència GNU Lesser General Public License. Bochs és un emulador de PC de codi lliure per a arquitectures x86 i AMD64. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |