{"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\/da\/blog\/news\/vypusk-emulyatora-qemu-7-0","title":{"rendered":"Udgivelse af QEMU 7.0 emulator","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>QEMU 7.0-projektet er blevet pr\u00e6senteret. Som emulator muligg\u00f8r QEMU k\u00f8rsel af programmer, der er bygget til \u00e9n hardwareplatform, p\u00e5 et system med en helt anden arkitektur, for eksempel at k\u00f8re en ARM-applikation p\u00e5 en x86-kompatibel PC. I virtualiseringstilstand er kodeudf\u00f8relsens ydelse i det isolerede milj\u00f8 t\u00e6t p\u00e5 den fysiske systemydelse ved hj\u00e6lp af direkte udf\u00f8relse af instruktioner p\u00e5 CPU'en og involvering af hypervisoren Xen eller KVM-modulet.       <\/p>\n<p>Projektet blev oprindeligt skabt af Fabrice Bellard med det form\u00e5l at muligg\u00f8re k\u00f8rsel af Linux-eksekverbare filer bygget til x86-arkitekturen p\u00e5 arkitekturer, der adskiller sig fra x86. I l\u00f8bet af \u00e5rene er der blevet tilf\u00f8jet st\u00f8tte til fuld emulering for 14 hardwarearkitekturer, og antallet af emulerede hardware-enheder har oversteget 400. I forberedelsen af version 7.0 er der blevet foretaget mere end 2500 \u00e6ndringer fra 225 udviklere.     <\/p>\n<p>N\u00f8gleforbedringer tilf\u00f8jet i QEMU 7.0:   <\/p>\n<ul>\n<li class=\"l\"> I emulatoren for x86-arkitekturen er der tilf\u00f8jet underst\u00f8ttelse af Intel AMX (Advanced Matrix Extensions)-instruktionss\u00e6ttet, implementeret i Intel Xeon Scalable serverprocessorer. AMX tilbyder nye konfigurerbare TMM 'TILE'-registre og instruktioner til manipulation af data i disse registre, s\u00e5som TMUL (Tile matrix MULtiply) til matrixmultiplikation.\n<li class=\"l\"> Muligheden for at logge ACPI-h\u00e6ndelser fra g\u00e6stesystemet via ACPI ERST-gr\u00e6nsefladen er blevet tilf\u00f8jet.\n<li class=\"l\"> I virtiofs-modulet, der anvendes til at videregive dele af v\u00e6rtsystemets filsystem til g\u00e6stesystemet, er supporten for sikkerhedsetiketter blevet forbedret. S\u00e5rbarheden CVE-2022-0358, der gjorde det muligt at h\u00e6ve sine privilegier i systemet ved at oprette eksekverbare filer i de via virtiofs videregivne kataloger, der tilh\u00f8rer en anden gruppe og er udstyret med SGID-flaget, er blevet rettet.\n<li class=\"l\"> Fleksibiliteten ved sikkerhedskopiering af aktive systembilleder, der er i brug, er blevet forbedret (der oprettes et snapshot, hvorefter en copy-before-write (CBW) filtrering bruges til at opdatere tilstanden af snapshotet, som kopierer data fra omr\u00e5der, hvor g\u00e6stesystemet skriver til). Der er tilf\u00f8jet support for billeder i formater, der adskiller sig fra qcow2. Muligheden for adgang til snapshotten med sikkerhedskopien er sikret ikke direkte, men via driveren for blok-enheden snapshot-access. Mulighederne for at styre filtreringen af CBW er blevet udvidet, for eksempel kan bestemte bitmaps udelukkes fra behandlingen.\n<li class=\"l\"> I ARM-emulatoren for 'virt'-maskiner er der tilf\u00f8jet underst\u00f8ttelse af virtio-mem-pci, definition af CPU-topologi for g\u00e6stesystemet og aktivering af PAuth ved brug af hypervisoren. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/da\/vps\/abuzoustojchivye-vps\/\"   title=\"KVM\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4407\">KVM<\/a> Med hvf-acceleratoren. I 'xlnx-versal-virt'-emulatoren er der tilf\u00f8jet underst\u00f8ttelse af PMC SLCR og emulering af OSPI Flash-controlleren. For de emulerede 'xlnx-zynqmp'-maskiner er der tilf\u00f8jet nye CRF- og APU-administrationsmodeller. Emulering af FEAT_LVA2, FEAT_LVA (Large Virtual Address space) og FEAT_LPA (Large Physical Address space) er blevet tilf\u00f8jet.\n<li class=\"l\"> I den klassiske kodegenerator TCG (Tiny Code Generator) er underst\u00f8ttelsen af v\u00e6rter med CPU ARMv4 og ARMv5 oph\u00f8rt, da der ikke er underst\u00f8ttelse for ikke-alignerede adgang til hukommelse og utilstr\u00e6kkelig RAM til at k\u00f8re QEMU.\n<li class=\"l\"> I RISC-V-arkitekturens emulator er der tilf\u00f8jet underst\u00f8ttelse af KVM-hypervisoren og implementeret vector-udvidelserne Vector 1.0, samt instruktionerne Zve64f, Zve32f, Zfhmin, Zfh, zfinx, zdinx og zhinx{min}. For de emulerede 'spike'-maskiner er underst\u00f8ttelse af indl\u00e6sning af OpenSBI-binarier (RISC-V Supervisor Binary Interface) blevet tilf\u00f8jet. For 'virt'-maskiner er muligheden for at anvende op til 32 CPU-kerner blevet implementeret sammen med underst\u00f8ttelse af AIA.\n<li class=\"l\"> I emulatoren for HPPA-arkitekturen er der mulighed for at bruge op til 16 vCPU, og grafikdriveren til brugermilj\u00f8erne HP-UX VDE\/CDE er forbedret. Der er tilf\u00f8jet mulighed for at \u00e6ndre indl\u00e6sningsr\u00e6kkef\u00f8lgen for SCSI-enheder.\n<li class=\"l\"> I OpenRISC-arkitekturens emulator for 'sim'-plader er der tilf\u00f8jet underst\u00f8ttelse af op til 4 CPU-kerner, indl\u00e6sning af ekstern initrd-billede og automatisk generering af en device tree for den indl\u00e6ste kerne.\n<li class=\"l\"> I PowerPC-arkitekturens emulator for de emulerede 'pseries'-maskiner er muligheden for at k\u00f8re g\u00e6stesystemer under en indlejret KVM-hypervisor blevet implementeret. Underst\u00f8ttelse af spapr-nvdimm-enheden er blevet tilf\u00f8jet. For de emulerede 'powernv'-maskiner er der tilf\u00f8jet underst\u00f8ttelse af XIVE2-afbrudskontrolleren og PHB5-kontrollerne, samt forbedret underst\u00f8ttelse af XIVE og PHB 3\/4.\n<li class=\"l\"> I emulatoren for s390x-arkitekturen er der tilf\u00f8jet st\u00f8tte til z15 udvidelserne (Miscellaneous-Instruction-Extensions Facility 3).    <\/ul>\n<p>Kilde: <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.3 - 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\/da\/blog\/news\/vypusk-emulyatora-qemu-7-0\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"da_DK\" \/>\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\/da\/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\udd47 Udgivelse af emulator QEMU 7.0 | ProHoster","description":"QEMU 7.0 projektet er blevet pr\u00e6senteret.","canonical_url":"https:\/\/prohoster.info\/da\/blog\/news\/vypusk-emulyatora-qemu-7-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","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\/da\/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\/da\/wp-json\/wp\/v2\/posts\/103823","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=103823"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/103823\/revisions"}],"predecessor-version":[{"id":164284,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/103823\/revisions\/164284"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=103823"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=103823"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=103823"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}