Hogar Hardware ¿Qué es bochs? - definición de techopedia

¿Qué es bochs? - definición de techopedia

Tabla de contenido:

Anonim

Definición - ¿Qué significa Bochs?

Bochs es un emulador completo de computadora personal (PC) de la variante Intel x86. Su eficiencia en la simulación de Intel x86 es tan eficiente que todas las aplicaciones de software que son compatibles con x86 o variantes similares pueden ejecutarse sin problemas en Bochs. Bochs admite una amplia gama de sistemas operativos x86, sabores Linux y sabores BSD. Está escrito en C ++ y diseñado para ejecutarse en múltiples plataformas. Sin embargo, al ser un emulador Intel x86 autosuficiente, no necesita instrucciones de la plataforma host.

Techopedia explica Bochs

La emulación Bochs de Intel x86 abarca dispositivos de E / S comunes y un BIOS personalizado. Se puede compilar para emular múltiples CPU x86, como las variantes 386, Intel x86-64 y AMD, e incluso aquellas que no han llegado al mercado. Dado que Bochs es tan eficiente y está compilado con precisión, puede ejecutar una amplia variedad de software que incluye todos los sistemas operativos x86, como Windows, Linux y BSD.

Está diseñado para ejecutarse en varias plataformas como x86, PPC, Sun, Alpha y MIPS. Dado que Bochs es autosuficiente, no depende de las instrucciones de las plataformas de host, a diferencia de otros emuladores x86 como VMware y VirtualBox. Sin embargo, la principal desventaja de Bochs ha sido su rendimiento. Bochs necesita modelar el procesador, y para hacerlo, necesita ejecutar varias instrucciones x86 simuladas que tienden a ralentizar el rendimiento.

Dado que la variante x86 se considera desactualizada en gran medida, Bochs puede proporcionar una plataforma conveniente para aplicaciones de software que aún deben probarse o ejecutarse en una máquina x86.

¿Qué es bochs? - definición de techopedia