Udgivelsen af Bochs 2.6.10, systemet til emulering af x86-arkitekturen

Efter to og et halvt års udvikling præsenteret blev emulatoren Bochs 2.6.10. Bochs understøtter CPU-emulering baseret på x86-arkitekturen, fra i386 til de seneste modeller af x86-64-processorer fra Intel og AMD, inklusive emulering af forskellige processextensioner (VMX, SSE, AES, AVX, SMP osv.), typiske input/output-enheder og perifere enheder (emulering af grafikkort, lydkort, Ethernet, USB osv.). Under emulatoren kan der køres operativsystemer som Linux, macOS, Android og Windows. Emulatoren er skrevet i C++ og distribueres er under LGPLv2-licensen. Binære builds er forberedt til Linux og Windows.

Nøglepunkter forbedringer, tilføjet i Bochs 2.6.10:

  • Tilføjet support for chipset i440BX PCI/AGP;
  • Grundlæggende emulering af 3D-acceleratorer Voodoo Banshee og Voodoo3 tilføjet;
  • Emulering af udvidede instruktioner AVX-512 VBMI2/VNNI/BITALG, VAES, VPCLMULQDQ / GFNI er implementeret;
  • Der er foretaget rettelser i emuleringen af PCID-extensions, ADCX/ADOX, MOVBE, AVX/AVX-512 og VMX;
  • I implementeringen af VMX (Virtual Machine Extensions) er der tilføjet support til beskyttelse af hukommelsessub-sider baseret på EPT (Extended Page Tables);
  • Til implementeringen af CPUID-instruktionen er CPU-modellerne Skylake-X, Cannonlake og Icelake-U tilføjet, samt funktioner til beskyttelse mod angreb via sidekanaler og relaterede MSR-registre,
    implementeret i Icelake-U-chips;
  • Grundlæggende støtte til DDC (Display Data Channel) for VGA-kompatible grafiske adaptere er tilføjet;
  • Kode til emulering af HPET (High Precision Event Timer) er overført fra QEMU.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster