Bochs 2.6.10, x86-arkkitehtuuriemulointijärjestelmän julkaisu

Kahden ja puolen vuoden kehitystyön jälkeen esitetty emulaattorin julkaisu Bochs 2.6.10Bochs tukee x86-arkkitehtuuriin perustuvaa CPU-emulointia i386:sta nykyisiin x86-64 Intel- ja AMD-prosessorimalleihin, mukaan lukien erilaisten prosessorilaajennusten (VMX, SSE, AES, AVX, SMP jne.), tyypillisten tulo-/lähtölaitteiden ja oheislaitteiden (näytönohjaimen, äänikortin, Ethernetin, USB:n jne. emulointi) emulaattori voi käyttää käyttöjärjestelmiä, kuten Linux, macOS, Android и WindowsEmulaattori on kirjoitettu C++:lla ja jakelija LGPLv2-lisenssin alaisuudessa. Linux и Windows Binäärikokoonpanot on valmisteltu.

Avain parannuksialisätty Bochs 2.6.10:ssä:

  • Lisätty tuki i440BX PCI/AGP-piirisarjalle;
  • Lisätty Voodoo Banshee- ja Voodoo3 3D -kiihdytinten perusemulointi;
  • Toteutettu emulointi laajennetuille käskysarjoille AVX-512 VBMI2/VNNI/BITALG, VAES, VPCLMULQDQ / GFNI;
  • PCID-, ADCX/ADOX-, MOVBE-, AVX/AVX-512- ja VMX-laajennusten emulointiin on tehty korjauksia;
  • VMX (Virtual Machine Extensions) -toteutus on lisännyt tuen EPT:hen (Extended Page Tables) perustuvien muistialisivujen suojaamiseen.
  • CPUID-käskyn toteutukseen on lisätty CPU-mallit Skylake-X, Cannonlake ja Icelake-U, samoin kuin merkkejä suojan olemassaolosta sivukanavahyökkäyksiltä ja MSR-rekistereistä, jotka liittyvät tällaiseen suojaukseen,
    toteutettu Icelake-U-siruissa;
  • Lisätty perustuki DDC:lle (Display Data Channel) VGA-yhteensopiville näytönohjainsovittimille;
  • Koodi HPET-emulaatiolla (High Precision Event Timer) on siirretty QEMU:sta.

Lähde: opennet.ru

Osta luotettava isännöinti sivustoille, joissa on DDoS-suojaus, VPS VDS -palvelimet 🔥 Osta luotettavaa verkkosivustojen hostingia DDoS-suojauksella, VPS VDS -palvelimilla | ProHoster