{"id":103823,"date":"2022-04-20T09:36:41","date_gmt":"2022-04-20T07:36:41","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-emulyatora-qemu-7-0"},"modified":"2022-04-20T09:36:41","modified_gmt":"2022-04-20T07:36:41","slug":"vypusk-emulyatora-qemu-7-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/news\/vypusk-emulyatora-qemu-7-0","title":{"rendered":"Rilascio dell'emulatore QEMU 7.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>\u00c8 stato presentato il rilascio del progetto QEMU 7.0. Come emulatore, QEMU consente di eseguire programmi compilati per una piattaforma hardware su un sistema con un'architettura completamente diversa, ad esempio, eseguire un'applicazione per ARM su un PC compatibile con x86. In modalit\u00e0 di virtualizzazione, le prestazioni dell'esecuzione del codice in un ambiente isolato si avvicinano a quelle di un sistema hardware grazie all'esecuzione diretta delle istruzioni sulla CPU e all'utilizzo dell'iperiperatore Xen o del modulo KVM.       <\/p>\n<p>Il progetto \u00e8 stato originariamente creato da Fabrice Bellard con l'obiettivo di permettere l'esecuzione di file eseguibili Linux compilati per la piattaforma x86 su architetture diverse da x86. Negli anni di sviluppo \u00e8 stata aggiunta la supporto all'emulazione completa per 14 architetture hardware, e il numero di dispositivi hardware emulati ha superato i 400. Durante la preparazione della versione 7.0 sono state apportate oltre 2500 modifiche da 225 sviluppatori.     <\/p>\n<p>Miglioramenti chiave aggiunti in QEMU 7.0:   <\/p>\n<ul>\n<li class=\"l\"> Nell'emulatore per l'architettura x86 \u00e8 stato aggiunto il supporto per il set di istruzioni Intel AMX (Advanced Matrix Extensions), implementato nei processori server Intel Xeon Scalable. AMX offre nuovi registri personalizzabili TMM \u00abTILE\u00bb e istruzioni per la manipolazione dei dati in questi registri, come TMUL (Tile matrix MULtiply) per la moltiplicazione delle matrici.\n<li class=\"l\"> \u00c8 stata fornita la possibilit\u00e0 di registrare eventi ACPI dal sistema guest tramite l'interfaccia ACPI ERST.\n<li class=\"l\"> Nel modulo virtiofs, utilizzato per passare parte del file system dell'ambiente host al sistema guest, \u00e8 stato migliorato il supporto per le etichette di sicurezza. \u00c8 stata eliminata la vulnerabilit\u00e0 CVE-2022-0358, che permetteva di elevare i propri privilegi nel sistema creando file eseguibili nelle directory passate tramite virtiofs, appartenenti a un altro gruppo e contrassegnate con il flag SGID.\n<li class=\"l\"> \u00c8 stata aumentata la flessibilit\u00e0 del backup delle immagini di sistema attive in esecuzione (viene creato uno snapshot, dopo di che per aggiornare lo stato dello snapshot viene applicato un filtro copy-before-write (CBW), che copia i dati dalle aree in cui il sistema guest sta scrivendo). \u00c8 stato aggiunto il supporto per immagini in formati diversi da qcow2. \u00c8 stata garantita la possibilit\u00e0 di accedere allo snapshot di backup in modo indiretto tramite il driver del dispositivo di blocco snapshot-access. Sono state ampliate le possibilit\u00e0 di gestione del filtro CBW, ad esempio, \u00e8 possibile escludere dalla lavorazione determinate bitmap.\n<li class=\"l\"> Nell'emulatore ARM per le macchine 'virt' \u00e8 stata aggiunta la supporto per virtio-mem-pci, la definizione della topologia CPU per il sistema ospite e l'attivazione di PAuth durante l'uso dell'ipervisor <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/it\/vps\/abuzoustojchivye-vps\/\"   title=\"KVM\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4407\">KVM<\/a> con l'acceleratore hvf. Nell'emulatore per le schede 'xlnx-versal-virt' \u00e8 stata aggiunta il supporto per PMC SLCR e l'emulazione del controller della memoria Flash OSPI. Per le macchine emulate 'xlnx-zynqmp' sono stati aggiunti nuovi modelli di controllo CRF e APU. \u00c8 stata aggiunta l'emulazione delle estensioni FEAT_LVA2, FEAT_LVA (Large Virtual Address space) e FEAT_LPA (Large Physical Address space).\n<li class=\"l\"> Nella generatore di codice classico TCG (Tiny Code Generator) \u00e8 stata interrotta la supporto per gli host con CPU ARMv4 e ARMv5, che non supportano l'accesso non allineato alla memoria e non hanno abbastanza RAM per eseguire QEMU.\n<li class=\"l\"> Nell'emulatore per l'architettura RISC-V \u00e8 stata aggiunta la supporto per l'ipervisor KVM e sono state implementate le estensioni vettoriali Vector 1.0, insieme alle istruzioni Zve64f, Zve32f, Zfhmin, Zfh, zfinx, zdinx e zhinx{min}. Per le macchine emulate 'spike' \u00e8 stata aggiunta la supporto per il caricamento di file binari OpenSBI (RISC-V Supervisor Binary Interface). Per le macchine emulate 'virt' \u00e8 stata implementata la possibilit\u00e0 di utilizzare fino a 32 nuclei di processore e il supporto AIA.\n<li class=\"l\"> Nell'emulatore per l'architettura HPPA \u00e8 stata fornita la possibilit\u00e0 di utilizzare fino a 16 vCPU e il driver grafico per ambienti utente HP-UX VDE\/CDE \u00e8 stato migliorato. \u00c8 stata aggiunta la possibilit\u00e0 di modificare l'ordine di avvio per i dispositivi SCSI.\n<li class=\"l\"> Nell'emulatore per l'architettura OpenRISC per le schede 'sim' \u00e8 stata aggiunta la supporto per l'uso di fino a 4 nuclei di CPU, il caricamento di un'immagine esterna initrd e la generazione automatica del device tree per il kernel da avviare.\n<li class=\"l\"> Nell'emulatore per l'architettura PowerPC per le macchine emulate 'pseries' \u00e8 stata implementata la possibilit\u00e0 di avviare sistemi ospiti sotto la gestione dell'ipervisor nidificato KVM. \u00c8 stata aggiunta la supporto per il dispositivo spapr-nvdimm. Per le macchine emulate 'powernv' \u00e8 stata aggiunta la supporto per il controller delle interruzioni XIVE2 e i controller PHB5, migliorando il supporto per XIVE e PHB 3\/4.\n<li class=\"l\"> Nell'emulatore per l'architettura s390x \u00e8 stata aggiunta la supporto per le estensioni z15 (Miscellaneous-Instruction-Extensions Facility 3).    <\/ul>\n<p>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=57047\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 QEMU 7.0. \u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0430 QEMU \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443, \u0441\u043e\u0431\u0440\u0430\u043d\u043d\u0443\u044e \u0434\u043b\u044f \u043e\u0434\u043d\u043e\u0439 \u0430\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b, \u043d\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0441 \u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e \u0438\u043d\u043e\u0439 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u043e\u0439, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0434\u043b\u044f ARM \u043d\u0430 x86-\u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u043c \u041f\u041a. \u0412 \u0440\u0435\u0436\u0438\u043c\u0435 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0432 QEMU \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043a\u043e\u0434\u0430 \u0432 \u0438\u0437\u043e\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u043c \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0438 \u0431\u043b\u0438\u0437\u043a\u0430 \u043a \u0430\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0437\u0430 \u0441\u0447\u0451\u0442 \u043f\u0440\u044f\u043c\u043e\u0433\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0439 \u043d\u0430 CPU \u0438 \u0437\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-103823","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 QEMU 7.0.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/it\/blog\/news\/vypusk-emulyatora-qemu-7-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0430 QEMU 7.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 QEMU 7.0.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/news\/vypusk-emulyatora-qemu-7-0\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2022-04-20T07:36:41+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-04-20T07:36:41+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Versione dell'emulatore QEMU 7.0 | ProHoster","description":"\u00c8 stato presentato il rilascio del progetto QEMU 7.0.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/news\/vypusk-emulyatora-qemu-7-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0430 QEMU 7.0 | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 QEMU 7.0.","og:url":"https:\/\/prohoster.info\/it\/blog\/news\/vypusk-emulyatora-qemu-7-0","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2022-04-20T07:36:41+00:00","article:modified_time":"2022-04-20T07:36:41+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"103823","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-25 10:30:57","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2022-04-20 07:37:10","updated":"2026-01-25 10:30:57","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/103823","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=103823"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/103823\/revisions"}],"predecessor-version":[{"id":164284,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/103823\/revisions\/164284"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=103823"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=103823"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=103823"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}