{"id":112375,"date":"2023-12-21T03:10:15","date_gmt":"2023-12-21T01:10:15","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-emulyatora-qemu-8-2"},"modified":"2023-12-21T03:10:15","modified_gmt":"2023-12-21T01:10:15","slug":"vypusk-emulyatora-qemu-8-2","status":"publish","type":"post","link":"https:\/\/prohoster.info\/da\/blog\/news\/vypusk-emulyatora-qemu-8-2","title":{"rendered":"Udgivelsen af QEMU 8.2","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Udgivelsen af QEMU 8.2-projektet er pr\u00e6senteret. Som emulator g\u00f8r QEMU det muligt at k\u00f8re 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 virtualiseringsmode n\u00e6rmer ydeevnen af kodeeksekvering i et isoleret milj\u00f8 sig den hardwarebaserede systemydelse takket v\u00e6re direkte eksekvering af instruktioner p\u00e5 CPU'en og ved hj\u00e6lp af hypervisoren Xen eller KVM-modulet.     <\/p>\n<p>Projektet blev oprindeligt oprettet af Fabrice Bellard med det form\u00e5l at muligg\u00f8re k\u00f8rsel af Linux-eksekverbare filer bygget til x86-platformen p\u00e5 arkitekturer, der afviger fra x86. Gennem \u00e5rene er der blevet tilf\u00f8jet st\u00f8tte til fuld emulering af 14 hardwarearkitekturer, og antallet af emulerede hardwareenheder har nu overstiget 400. For version 8.2 er der blevet foretaget over 3.200 \u00e6ndringer af 238 udviklere.     <\/p>\n<p>N\u00f8gleforbedringer tilf\u00f8jet i QEMU 8.2:   <\/p>\n<ul>\n<li class=\"l\"> Der er tilf\u00f8jet en virtio-sound-enhed, som g\u00f8r det muligt at emulere et lydkort til optagelse og afspilning af lyd i g\u00e6stesystemet ved hj\u00e6lp af en lydbackend (pulseaudio, sdl eller coreaudio), der k\u00f8rer p\u00e5 v\u00e6rtsystemet. For at emulere lydudstyret i Linux-kernen for g\u00e6stesystemet skal CONFIG_SND_VIRTIO-optionen v\u00e6re aktiveret.\n<li class=\"l\"> Der er tilf\u00f8jet et virtuelt grafisk interface (VGI, Virtual Graphics Interface) rutabaga med implementeringen af en virtuel GPU (virtio-gpu), som ligner den tidligere tilg\u00e6ngelige VirGL og giver ogs\u00e5 mulighed for anvendelse af virtuel GPU til 3D-rendering i g\u00e6stesystemet uden at \u00e5bne for eksklusiv direkte adgang til den fysiske GPU. Koden rutabaga er udviklet inden for Android\/CrosVM-projektet og muligg\u00f8r brug af emulatoren til Android-platformen med almindelig QEMU.\n<li class=\"l\"> Der er tilf\u00f8jet hv-balloon-enheden med implementeringen af Dynamic Memory-protokollen til Hyper-V, som muligg\u00f8r at returnere ubrugte hukommelsessider til v\u00e6rtsystemet og anmode om ekstra hukommelse i tilf\u00e6lde af hukommelsesmangel under drift. Den nye enhed kan betragtes som et alternativ til virtio-balloon for g\u00e6stesystemer med Windows, der bruger en backend p\u00e5 v\u00e6rtsystemet, der underst\u00f8tter Dynamic Memory-protokollen.\n<li class=\"l\"> Der er foresl\u00e5et en Universal Flash Storage-enhed til emulering af en Flash-lagerenhed.\n<li class=\"l\"> NBD-driveren (Network Block Device) har f\u00e5et tilf\u00f8jet st\u00f8tte til en udvidelse af protokollen, der bruger 64-bit offsets til at forbedre ydeevnen ved h\u00e5ndtering af store datam\u00e6ngder.\n<li class=\"l\"> Kommandoen dump-guest-memory har f\u00e5et tilf\u00f8jet st\u00f8tte til output i det standard kdump-format.\n<li class=\"l\"> St\u00f8tte til emulering af UFS er blevet tilf\u00f8jet med nye enheder ufs og ufs-lu.\n<li class=\"l\"> VFIO (Virtual Function I\/O) har f\u00e5et tilf\u00f8jet st\u00f8tte til P2P-migrationsmode og implementeret muligheden for dynamisk tildeling af MSI-X. Forberedelse er blevet lavet til overgangen til den nye IOMMUFD-backend.\n<li class=\"l\"> I en virtio-mem-enhed er tilstanden &#171;dynamic-memslots=on&#187; implementeret til dynamisk tildeling af flere hukommelsesskove i stedet for statisk fordeling af \u00e9n stor skive. Brug af tilstanden g\u00f8r det muligt at reducere hukommelsesforbruget p\u00e5 store virtio-mem-enheder, der tildeler en lille m\u00e6ngde hukommelse til VM.\n<li class=\"l\"> I emulatoren for x86-arkitekturen under emulering af Xen-hypervisorens milj\u00f8 er <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/da\/vps\/abuzoustojchivye-vps\/\"   title=\"KVM\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4396\">KVM<\/a> der blevet sikret st\u00f8tte til PV-konsol og netv\u00e6rksenheder, samt forenklede kommandoer til blok- og netv\u00e6rksenheder. Den klassiske TCG-kodegenerator har f\u00e5et tilf\u00f8jet st\u00f8tte til SHA-instruktioner.\n<li class=\"l\"> I emulatoren for ARM-arkitekturen er CPU Cortex-A710 og Neoverse-N2 blevet emuleret. St\u00f8tte til processorudvidelserne PACQARMA3, EPAC, Pauth2, FPAC, FPACCOMBINE, TIDCP1, MOPS, HBC og HPMN0 er blevet tilf\u00f8jet. For Xilinx Versal-kortet er der udf\u00f8rt en modelering af CFU\/CFI- og TRNG-enheder.\n<li class=\"l\"> I emulatoren for RISC-V-arkitekturen er et s\u00e6t af vektor-kryptografiske instruktioner blevet implementeret. St\u00f8tte til virtuelle IRQ'er og IRQ-filtrering er tilf\u00f8jet. St\u00f8tten til Zicond-udvidelser er blevet stabiliseret. Support for virtualisering AIA (Advanced Interrupt Architecture) via KVM er blevet tilf\u00f8jet.\n<li class=\"l\"> I emulatoren for HPPA-arkitekturen er emuleringen af en 64-bit CPU PA-RISC 2.0 samt emuleringen af C3700-systemet blevet sikret, inklusive Astro-hukommelseskontrolleren og Elroy PCI-broerne.\n<li class=\"l\"> I emulatoren for LoongArch-arkitekturen er emuleringen af Loongson LA132 CPU'en blevet implementeret. St\u00f8tte til udvidelsen af instruktionss\u00e6ttet LASX og instruktionen PRELDX er blevet tilf\u00f8jet.\n<li class=\"l\"> I emulatoren for s390x-arkitekturen er der tilf\u00f8jet st\u00f8tte til vfio-ap for throughput af crypto-adaptere til beskyttede g\u00e6stesystemer.\n<li class=\"l\"> I Tricore-emulatoren er der tilf\u00f8jet st\u00f8tte til TC37x-processorer (ISA 1.6.2) og instruktionerne CRCN, FTOU, FTOHP, HPTOF.  <\/ul>\n<p>Kilde: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=60322\">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 8.2. \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-112375","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 8.2.\" \/>\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-8-2\" \/>\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 8.2 | 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 8.2.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/da\/blog\/news\/vypusk-emulyatora-qemu-8-2\" \/>\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=\"2023-12-21T01:10:15+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-12-21T01:10:15+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\udd47Udgivelsen af emulatoren QEMU 8.2 | ProHoster","description":"Udgivelsen af QEMU 8.2-projektet er pr\u00e6senteret.","canonical_url":"https:\/\/prohoster.info\/da\/blog\/news\/vypusk-emulyatora-qemu-8-2","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 8.2 | 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 8.2.","og:url":"https:\/\/prohoster.info\/da\/blog\/news\/vypusk-emulyatora-qemu-8-2","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":"2023-12-21T01:10:15+00:00","article:modified_time":"2023-12-21T01:10:15+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/112375","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=112375"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/112375\/revisions"}],"predecessor-version":[{"id":164273,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/112375\/revisions\/164273"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=112375"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=112375"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=112375"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}