Το QEMU 7.0 έχει ήδη κυκλοφορήσει και αυτά είναι τα νέα του

QEMU

πριν ΛΙΓΕΣ μερες ανακοινώθηκε η κυκλοφορία της νέας έκδοσης του QEMU 7.0, το οποίο σας επιτρέπει να εκτελέσετε ένα πρόγραμμα που έχει δημιουργηθεί για μια πλατφόρμα υλικού σε ένα σύστημα με εντελώς διαφορετική αρχιτεκτονική, για παράδειγμα, εκτέλεση μιας εφαρμογής ARM σε υπολογιστή συμβατό με x86. Στη λειτουργία εικονικοποίησης στο QEMU, η απόδοση της εκτέλεσης κώδικα σε ένα απομονωμένο περιβάλλον είναι παρόμοια με εκείνη ενός συστήματος υλικού λόγω της άμεσης εκτέλεσης εντολών στη CPU και της χρήσης του Xen hypervisor ή της μονάδας KVM.

Με τα χρόνια της ανάπτυξης, προστέθηκε πλήρης υποστήριξη εξομοίωσης για 14 αρχιτεκτονικές υλικού, ο αριθμός των εξομοιούμενων συσκευών υλικού ξεπέρασε τις 400. Κατά την προετοιμασία για την έκδοση 7.0, έγιναν πάνω από 2500 αλλαγές από 225 προγραμματιστές.

Κύριες καινοτομίες του QEMU 7.0

Σε αυτή τη νέα έκδοση του QEMU 7.0 που παρουσιάζεται, το Υποστήριξη σετ εντολών Intel AMX (Προηγμένες επεκτάσεις Matrix) υλοποιείται σε επεξεργαστές διακομιστή Intel Xeon Scalable καθώς έχει προστεθεί στον εξομοιωτή αρχιτεκτονικής x86. Η AMX προσφέρει νέους προσαρμοσμένους καταχωρητές TMM "TILE" και οδηγίες για τον χειρισμό δεδομένων σε αυτούς τους καταχωρητές, όπως το TMUL (Tile matrix MULtiply) για πολλαπλασιασμό πίνακα.

Μια άλλη αλλαγή που ξεχωρίζει είναι ότι Η ευελιξία της δημιουργίας αντιγράφων ασφαλείας ενεργών εικόνων έχει βελτιωθεί τρέχον σύστημα (δημιουργείται ένα στιγμιότυπο, μετά το οποίο εφαρμόζεται ένα φίλτρο αντιγραφής πριν από την εγγραφή (CBW) για την ενημέρωση της κατάστασης του στιγμιότυπου, αντιγράφοντας δεδομένα από περιοχές στις οποίες γράφει το σύστημα επισκέπτη). Η δυνατότητα πρόσβασης σε ένα στιγμιότυπο με αντίγραφο ασφαλείας δεν παρέχεται απευθείας, αλλά μέσω του προγράμματος οδήγησης συσκευής μπλοκ πρόσβασης στιγμιότυπου.

Ο εξομοιωτής ARM για μηχανές "virt" πρόσθεσε υποστήριξη για virtio-mem-pci, Ανίχνευση τοπολογίας επισκέπτη CPU και ενεργοποίηση PAuth κατά τη χρήση υπερεπόπτη KVM με επιταχυντή hvf, καθώς και πρόσθετη υποστήριξη για εξομοίωση προγράμματος οδήγησης PMC Flash OSPI και SLCR στον εξομοιωτή πλακέτας «xlnx-versal-virt».

Ο εξομοιωτής αρχιτεκτονικής Το RISC-V προσθέτει υποστήριξη KVM hypervisor και υλοποιεί τις διανυσματικές επεκτάσεις Vector 1.0, καθώς και υποστήριξη για τη φόρτωση δυαδικών αρχείων OpenSBI (RISC-V Supervisor Binary Interface) για προσομοιωμένες μηχανές 'spike'. Για τις προσομοιωμένες μηχανές 'virt', εφαρμόζεται η δυνατότητα χρήσης έως και 32 πυρήνων επεξεργαστή και υποστήριξη για AIA.

Του άλλες αλλαγές που ξεχωρίζουν:

  • Ο εξομοιωτής αρχιτεκτονικής HPPA παρέχει έως και 16 vCPU και έναν βελτιωμένο ελεγκτή γραφικών για περιβάλλοντα χρήστη HP-UX VDE/CDE.
  • Προστέθηκε η δυνατότητα αλλαγής της σειράς εκκίνησης των συσκευών SCSI.
  • Προστέθηκε υποστήριξη για χρήση έως και 4 πυρήνων CPU, φόρτωση μιας εξωτερικής εικόνας initrd και αυτόματη δημιουργία ενός δέντρου συσκευών για έναν πυρήνα με δυνατότητα εκκίνησης στον εξομοιωτή αρχιτεκτονικής OpenRISC για πλακέτες «sim».
  • Ο εξομοιωτής αρχιτεκτονικής PowerPC για προσομοιωμένες μηχανές 'pseries' έχει εφαρμόσει τη δυνατότητα εκτέλεσης φιλοξενούμενων συστημάτων υπό τον έλεγχο ενός ένθετου υπερεπόπτη KVM. Προστέθηκε υποστήριξη για τη συσκευή spapr-nvdimm.
  • Προστέθηκε υποστήριξη για χειριστή διακοπής XIVE2 και χειριστές PHB5 για μηχανήματα εξομοίωσης «powernv», βελτιωμένη υποστήριξη για XIVE και PHB 3/4.
  • Η υποστήριξη για επεκτάσεις z15 (Διάφορα-Instruction-Extensions Facility 3) έχει προστεθεί στον εξομοιωτή αρχιτεκτονικής s390x.
  • Το Classic TCG (Tiny Code Generator) έχει αφαιρέσει την υποστήριξη για κεντρικούς υπολογιστές με επεξεργαστές ARMv4 και ARMv5 που δεν υποστηρίζουν μη ευθυγραμμισμένη πρόσβαση στη μνήμη και δεν έχουν αρκετή μνήμη RAM για την εκτέλεση του QEMU.
  • Η υποστήριξη για ετικέτες ασφαλείας στη μονάδα virtiofs, η οποία χρησιμοποιείται για την προώθηση μέρους του συστήματος αρχείων από το περιβάλλον υποδοχής στο σύστημα φιλοξενουμένων, έχει βελτιωθεί.
  • Διορθώθηκε η ευπάθεια CVE-2022-0358, η οποία σας επιτρέπει να κλιμακώσετε τα προνόμιά σας στο σύστημα δημιουργώντας εκτελέσιμα αρχεία σε καταλόγους που προωθούνται μέσω virtiofs, που ανήκουν σε άλλη ομάδα και διαθέτουν τη σημαία SGID.

Τελικά αν ενδιαφέρεστε να μάθετε περισσότερα γι 'αυτό για τις αλλαγές και τις καινοτομίες που παρουσιάζονται σε αυτή τη νέα έκδοση του QEMU 7.0, μπορείτε να ελέγξετε τις λεπτομέρειες και περισσότερα στο τον ακόλουθο σύνδεσμο


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.