Lar Hardware O que é bochs? - o que é techopedia

O que é bochs? - o que é techopedia

Índice:

Anonim

Definição - O que significa Bochs?

Bochs é um emulador completo de computador pessoal (PC) da variante Intel x86. Sua eficiência na simulação do Intel x86 é tão eficiente que todos os aplicativos de software que são compatíveis com o x86 ou variantes similares podem ser executados perfeitamente nos Bochs. Bochs suporta uma ampla gama de sistemas operacionais x86, Linux e BSD. É escrito em C ++ e projetado para ser executado em várias plataformas. No entanto, por ser um emulador Intel x86 auto-suficiente, não precisa de instruções da plataforma host.

Techopedia explica Bochs

A emulação Bochs do Intel x86 inclui dispositivos de E / S comuns e um BIOS personalizado. Ele pode ser compilado para emular várias CPUs x86, como as variantes 386, x86-64 Intel e AMD, e mesmo aquelas que ainda não chegaram ao mercado. Como o Bochs é tão eficiente e compilado com precisão, ele pode executar uma ampla variedade de software, que inclui todos os sistemas operacionais x86, como variantes do Windows, Linux e BSD.

Ele foi projetado para rodar em várias plataformas, como x86, PPC, Sun, Alpha e MIPS. Como o Bochs é auto-suficiente, ele não depende de instruções das plataformas host, ao contrário de outros emuladores x86, como VMware e VirtualBox. No entanto, a principal desvantagem de Bochs tem sido seu desempenho. Bochs precisa modelar o processador e, para fazer isso, precisa executar várias instruções x86 simuladas que tendem a diminuir o desempenho.

Dado que a variante x86 é amplamente considerada desatualizada, a Bochs pode fornecer uma plataforma conveniente para aplicativos de software que ainda precisam ser testados ou executados em uma máquina x86.

O que é bochs? - o que é techopedia