QEMU 8.0, destek geliştirmeleri ve daha fazlasıyla birlikte geliyor

QEMU

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

bu yeni sürüm QEMU 8.0'ın piyasaya sürülmesi, 8.0 sürümüne hazırlanırken, 2800 geliştiriciden 238'den fazla değişiklik yaptı ve öykünücüler için çeşitli iyileştirmelerin yanı sıra diğer şeylerin yanı sıra daha fazla destek uygulandı.

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.0'in ana haberleri

Sunulan QEMU 8.0'ın bu yeni sürümünde, göze çarpıyorveya Xen konuklarını KVM hiper yönetici ve Linux 5.12+ çekirdeklerine dayalı bir ortamda çalıştırma desteği x86 mimarisi öykünücüsünün yanı sıra klasik x86 TCG kod üretecinde FSRM, FZRM, FSRS ve FSRC CPUID bayrakları için destek eklendi ve yeni Intel Sapphire Rapids (Intel 7) CPU modeli için destek.

Buna ek olarak şu da vurgulanmaktadır:e OpenTitan, PolarFire ve OpenSBI makineleri için güncellenmiş uygulama RISC-V mimarisi öykünücüsünde öykünüldü ve ek işlemci komut setleri (ISA) ve uzantılar için destek eklendi: Smstateen, icount hata ayıklama sayaçları, sanal mod önbellekle ilgili PMU olayları, ACPI uzantıları, Zawrs, Svadu, T-Head ve Zicond.

Emülatör ARM, Cortex-A55 ve Cortex-R52 CPU'ları için destek uygulamıştır. yeni bir Olimex STM32 H405 benzetimli makine türü eklendi, FEAT_EVT (gelişmiş sanallaştırma tuzakları), FEAT_FGT (ince taneli tuzaklar) ve AArch32 ARMv8-R işlemci uzantıları için destek eklendi _ Profil M mimarisi için gdbstub'da sistem günlükleri için destek eklendi ( mikrodenetleyici profili).

Öte yandan, QEMU 8.0'ın bu yeni sürümünde Kullanımdan kaldırıldı ve yakında kullanımdan kaldırılacak la öykünme desteği sistemi (KVM ve Xen hipervizörleri dahil tüm işletim sistemini başlatır) 86 bit x32 ana bilgisayarlarda, 86 bit x32 ana bilgisayarlarda kullanıcı modu öykünmesi (farklı bir CPU için oluşturulan ayrı işlemlerin çalıştırılması) desteğinin devam edeceğinden bahsediliyor.

Bunu da bulabiliriz fi ifadesi için destek eklendi (kayan noktalı tanımlama) HPPA mimarisi öykünücüsüne ve 32 bit modunda öykünmeye iyileştirildi ve ayrıca iletilen zPCI aygıtlarının işlenmesi iyileştirildi.

Diğer değişikliklerden QEMU 8.0'nin bu yeni sürümünden sıyrılanlar:

  • 390x mimarisi öykünücüsü, güvenli KVM konuklarını yeniden başlatırken eşzamansız bellek ayırmayı destekler.
  • Belleği sanal makinelerden çalışırken takıp çıkarmanıza izin veren virtio-mem mekanizması, canlı geçiş sırasında ön ayırma uygular.
  • VFIO'da (Virtual Function I/O) geçiş için deneysel destek güncellendi (geçiş protokolünün ikinci baskısı dahil).
  • Qemu-nbd blok cihazı, TLS kullanırken TCP üzerinden performansı iyileştirmiştir.
  • Konuk aracıya OpenBSD ve NetBSD için ilk destek eklendi.
  • tlb için PMP yayılımını düzeltin
  • Virt makinede gereksiz ipi-id özelliğini kaldırın
  • Hiçbir pmp kuralı yapılandırılmadığında mret istisnasının nedeninin çözümü
  • Sıkıştırılmış yönergeleri devre dışı bırakmanın QEMU'yu çökertmesine neden olan hata düzeltildi
  • Cihaz ağacı temizleme ve bellenimi yüklemeSanallaştırma için bir dizi düzeltme
  • Sanal talimat istisnası için bir geçici çözüm
  • PMP izin ihlallerinde varsayılan izinlerin yanlış uygulanmasını önlemek için PMP eşleştirme düzeltmesi.
  • 64 bitlik değerlerin (çiftler gibi) 32 bitlik hedeflere kesilmesini önlemek için vektör kaydırma talimatları için düzeltmeler.
  • gdbstub, CSR erişimleri, çeşitli kayan nokta istisnaları arasındaki bağımlılıklar ve XTheadMemPair düzeltmeleri.
  • fmv, fabs, fneg talimatları için disassembler'daki yanlış kayıt adını düzeltin

Nihayet onun hakkında daha fazla bilgi edinmekle ilgileniyorsan QEMU 8.0'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.