Qemu 8.2 destek iyileştirmeleri, emülatör iyileştirmeleri ve daha fazlasıyla geliyor

QEMU

QEMU, dinamik ikili çeviriye dayalı bir işlemci öykünücüsüdür

La Qemu 8.2'nin yeni sürümü Zaten piyasaya sürüldü ve her iki emülatör için de çeşitli önemli değişikliklerin yanı sıra yeni desteğin eklenmesiyle birlikte geliyor.

QEMU'dan habersiz olanlar bilmeli kibir donanım platformu için oluşturulmuş bir programı bir bilgisayarda çalıştırmanıza olanak tanır. sistemi olantamamen farklı bir mimariye, örneğin, x86 uyumlu bir bilgisayarda bir ARM uygulaması çalıştırmak.

QEMU'daki sanallaştırma modunda, yalıtılmış bir ortamda kod yürütme performansı, talimatların doğrudan CPU üzerinde yürütülmesi ve Xen hiper yönetici veya KVM modülünün kullanılması nedeniyle bir donanım sisteminin performansına benzer.

QEMU 8.2'in ana haberleri

Qemu 8.2'nin sunduğu bu yeni versiyonda, Yeni cihazlar için destek:

  • Virtio-sound, bir ses arka ucu kullanarak konuk sisteminde ses kaydetmek ve oynatmak için bir ses kartının taklit edilmesine olanak tanır (konuk için CONFIG_SND_VIRTIO seçeneği etkinleştirilmelidir).
  • Hv-balloon, çalışma sırasında kullanılmayan hafıza sayfalarının ana sisteme geri gönderilmesine ve hafıza yetersizliği durumunda ek sayfalar talep edilmesine olanak tanır (bunu Hyper-V için dinamik hafıza protokolünün uygulanması yardımıyla yapar), yeni cihaz düşünülebilir Windows konuk sistemleri için sanal balona alternatif olarak, ana bilgisayar tarafında dinamik bellek protokolünü destekleyen bir arka uç kullanılır.
  • Bir flash sürücüyü taklit etmek için evrensel bir flash depolama aygıtı

Buna ek olarak şunu da vurguluyor: sanal bir grafik arayüzün eklenmesi «alabaş» qDaha önce mevcut olan VirGL'yi andırıyor ve aynı zamanda 3D oluşturma için konuk sistemde sanal bir GPU kullanılmasına da izin veriyor.

Emülatörlerdeki iyileştirmelerle ilgili olarak Qemu 8.2 şunları ekleyecek: x86'da, KVM tabanlı bir Xen hipervizör ortamını taklit ederek, PV konsolu ve ağ cihazları desteğinin yanı sıra blok ve ağ cihazları için basitleştirilmiş komutlar. Klasik TCG kod oluşturucu artık SHA talimatlarını destekliyor.

En ARM, Cortex-A710 ve Neoverse-N2 CPU emülasyonunu uygularve işlemci uzantıları desteği PACQARMA3, EPAC, Pauth2, FPAC, FPACCOMBINE, TIDCP1, MOPS, HBC ve HPMN0 ve artık Xilinx Versal kartı için CFU/CFI ve TRNG cihazlarının simülasyonunu da destekliyor.

RISC-V emülatörü durumunda, Qemu 8.2, Zicond uzantıları için stabilize desteğe ek olarak sanal IRQ'lar ve IRQ filtreleme desteğinin yanı sıra bir dizi vektör şifreleme talimatı uygular.

Öte yandan VFIO, P2P geçiş modu için destek ekler MSI-X'i dinamik olarak dağıtma yeteneğini uygulayan ve yeni IOMMUFD arka ucuna geçiş için hazırlıklar yapılmıştır.

Virtio-mem bir "dinamik-memslots=açık" modunu uygular Büyük bir yuvayı statik olarak tahsis etmek yerine birden fazla bellek yuvasını dinamik olarak tahsis etmek için. Bu modun kullanılması, VM'ye az miktarda bellek ayıran büyük sanal bellek aygıtlarındaki bellek tüketimini azaltmanıza olanak tanır.

Of the öne çıkan diğer değişiklikler bu yeni sürümün:

  • dump-guest-memory komutu artık standart kdump formatındaki çıktıyı desteklemektedir.
  • Yeni ufs ve ufs-lu aygıtlarını kullanarak UFS emülasyonu desteği eklendi.
  • HPPA Mimari Emülatörü, 2.0 bit PA-RISC 64 CPU'nun emülasyonunu ve Astro bellek denetleyicisi ve Elroy PCI köprüleri dahil olmak üzere C3700 sisteminin emülasyonunu sağlar.
  • KVM aracılığıyla AIA (Gelişmiş Kesme Mimarisi) sanallaştırma uzantıları için destek eklendi.
  • LoongArch mimarisi emülatörü, Loongson LA132 CPU'nun emülasyonunu uygular. LASX talimat seti uzantısı ve PRELDX talimatı için destek eklendi.
  • S390x mimarisi öykünücüsü, şifreleme bağdaştırıcısını korumalı konuk sistemlerine iletmek için vfio-ap desteğini ekledi.
  • Tricore emülatörü, TC37x (ISA 1.6.2) işlemciler ve CRCN, FTOU, FTOHP, HPTOF talimatları için destek ekledi.
  • NBD sürücüsü, performansı artırmak için büyük verileri işlerken 64 bit uzaklıkları kullanan bir protokol uzantısı desteğini uygular.

Nihayet onun hakkında daha fazla bilgi edinmekle ilgileniyorsan QEMU 8.2'nin bu yeni sürümünde sunulan değişiklik ve yeniliklerin ayrıntılarına ve daha fazlasına şu adresten ulaşabilirsiniz: sonraki bağlantı.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.