Lëshimi i Bochs 2.6.10, sistemit të emulimit të arkitekturës x86

Pas dy vite e gjysmë zhvillimi është paraqitur lëshimi i emulatorit Bochs 2.6.10. Bochs mbështet emulimin e CPU bazuar në arkitekturën x86, nga i386 deri tek modelet aktuale x86-64 të procesorëve Intel dhe AMD, duke përfshirë emulimin e të gjitha llojeve të zgjerimeve të procesorëve (VMX, SSE, AES, AVX, SMP etj.), pajisjeve tipike të hyrjes/daljes dhe pajisjeve periferike (emulimi i kartave grafike, kartave të zërit, Ethernet, USB etj.). Nën menaxhimin e emulatorit mund të ekzekutohen sisteme operative si Linux, macOS, Android dhe Windows. Emulatori është shkruar në gjuhën C++ dhe distribuohet nën licencën LGPLv2. Janë përgatitur ndërtimet binare për Linux dhe Windows.

ÇelĂ«sore pĂ«rmirĂ«sime, tĂ« shtuar nĂ« Bochs 2.6.10:

  • MbĂ«shtetje e shtuar pĂ«r chipset-in i440BX PCI/AGP;
  • MbĂ«shtetje bazike pĂ«r emulimin e aceleratorĂ«ve 3D Voodoo Banshee dhe Voodoo3;
  • Implementimi i emulimit tĂ« grupeve tĂ« avancuara tĂ« instruksioneve AVX-512 VBMI2/VNNI/BITALG, VAES, VPCLMULQDQ/GFNI;
  • JanĂ« bĂ«rĂ« korrigjime nĂ« emulimin e zgjerimeve PCID, ADCX/ADOX, MOVBE, AVX/AVX-512 dhe VMX;
  • NĂ« implementimin e VMX (Virtual Machine Extensions) Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r mbrojtjen e faqeve tĂ« kujtesĂ«s nĂ« bazĂ« tĂ« EPT (Extended Page Tables);
  • NĂ« implementimin e instruksionit CPUID janĂ« shtuar modelet e CPU Skylake-X, Cannonlake dhe Icelake-U, si dhe shenjat e pranisĂ« sĂ« mbrojtjes nga sulmet pĂ«rmes kanaleve tĂ« jashtme dhe regjistrat MSR tĂ« lidhur me kĂ«tĂ« mbrojtje,
    të implementuar në çipat Icelake-U;
  • MbĂ«shtetje bazike pĂ«r DDC (Display Data Channel) pĂ«r adaptuesit grafikĂ« tĂ« pĂ«rshtatshĂ«m me VGA Ă«shtĂ« shtuar;
  • Kodi pĂ«r emulimin e HPET (High Precision Event Timer) Ă«shtĂ« transferuar nga QEMU.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster