{"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\/nl\/blog\/news\/vypusk-emulyatora-qemu-8-2","title":{"rendered":"Uitgave van de emulator QEMU 8.2","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>De release van het QEMU 8.2-project is aangekondigd. QEMU fungeert als emulator en stelt je in staat om een programma dat is gebouwd voor een specifieke hardwareplatform op een systeem met een geheel andere architectuur uit te voeren, bijvoorbeeld het uitvoeren van een applicatie voor ARM op een x86-compatibele pc. In de virtualisatiemodus is de uitvoering van code in een ge\u00efsoleerde omgeving bij QEMU bijna gelijk aan die van een fysieke hardwareomgeving dankzij de directe uitvoering van instructies op de CPU en het gebruik van de hypervisor Xen of de KVM-module.     <\/p>\n<p>Het project is oorspronkelijk opgericht door Fabrice Bellard met als doel het mogelijk maken om executables die zijn gebouwd voor het x86-platform uit te voeren op architecturen die afwijken van x86. Gedurende de jaren van ontwikkeling is er ondersteuning toegevoegd voor volledige emulatie voor 14 hardware-architecturen, en het aantal emulatie-apparaten is boven de 400 gestegen. Voor versie 8.2 zijn er meer dan 3200 wijzigingen aangebracht door 238 ontwikkelaars.     <\/p>\n<p>Belangrijke verbeteringen toegevoegd in QEMU 8.2:   <\/p>\n<ul>\n<li class=\"l\"> Het apparaat virtio-sound is toegevoegd, waarmee een geluidskaart kan worden ge\u00ebmuleerd voor het opnemen en afspelen van geluid in het gastensysteem met behulp van een geluidsback-end (pulseaudio, sdl of coreaudio) die aan de host-systeemzijde werkt. Voor de emulatie van het geluidsapparaat moet de optie CONFIG_SND_VIRTIO in de Linux-kernel van het gastensysteem zijn ingeschakeld.\n<li class=\"l\"> Een virtuele grafische interface (VGI, Virtual Graphics Interface) genaamd rutabaga is toegevoegd met een implementatie van een virtuele GPU (virtio-gpu), die lijkt op de eerder beschikbare VirGL en ook de mogelijkheid biedt om in het gastensysteem gebruik te maken van een virtuele GPU voor 3D-rendering, zonder exclusieve directe toegang tot de fysieke GPU open te stellen. De code voor rutabaga is ontwikkeld als onderdeel van het Android\/CrosVM-project en maakt het mogelijk om de Android-platformemulator met reguliere QEMU te gebruiken.\n<li class=\"l\"> Het apparaat hv-balloon is toegevoegd met implementatie van het Dynamic Memory-protocol voor Hyper-V, dat het mogelijk maakt om ongebruikte geheugenpagina's tijdens gebruik terug te geven aan het host-systeem en extra geheugen op te vragen in geval van een tekort. Dit nieuwe apparaat kan worden beschouwd als een alternatief voor virtio-balloon voor Windows-gastsystemen, met gebruik van een back-end aan de hostzijde die het Dynamic Memory-protocol ondersteunt.\n<li class=\"l\"> Een apparaat voor Universal Flash Storage is voorgesteld voor de emulatie van een flash-opslagapparaat.\n<li class=\"l\"> De NBD (Network Block Device) stuurprogramma voor blokapparaten heeft ondersteuning gekregen voor een protocoluitbreiding die 64-bits offsets gebruikt om de prestaties te verbeteren bij manipulatie van grote gegevens.\n<li class=\"l\"> De dump-guest-memory opdracht heeft ondersteuning gekregen voor uitvoer in het standaard kdump formaat.\n<li class=\"l\"> Er is ondersteuning toegevoegd voor de emulatie van UFS, met gebruik van de nieuwe ufs en ufs-lu apparaten.\n<li class=\"l\"> In VFIO (Virtual Function I\/O) is ondersteuning voor P2P-migratiemode toegevoegd en de mogelijkheid tot dynamische toewijzing van MSI-X is ge\u00efmplementeerd. Voorbereidingen zijn getroffen voor de overgang naar de nieuwe IOMMUFD backend.\n<li class=\"l\"> In het virtio-mem apparaat is de modus &#171;dynamic-memslots=on&#187; ge\u00efmplementeerd voor het dynamisch toewijzen van meerdere geheugenslots in plaats van de statische toewijzing van \u00e9\u00e9n groot slot. Het gebruik van deze modus vermindert het geheugengebruik op grote virtio-mem apparaten die een klein geheugenvolume aan de VM toewijzen.\n<li class=\"l\"> In de x86 architectuur emulator is ondersteuning voor de emulatie van de Xen hypervisoromgeving ge\u00efmplementeerd. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/nl\/vps\/abuzoustojchivye-vps\/\"   title=\"KVM\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4396\">KVM<\/a> Er is ondersteuning geboden voor PV-console en netwerkinrichtingen, terwijl de opdrachten voor blok- en netwerkinrichtingen zijn vereenvoudigd. De klassieke TCG-codegenerator heeft ondersteuning gekregen voor SHA-instructies.\n<li class=\"l\"> In de ARM architectuur emulator is de emulatie van de Cortex-A710 en Neoverse-N2 CPU's gerealiseerd. Ondersteuning is toegevoegd voor processoruitbreidingen PACQARMA3, EPAC, Pauth2, FPAC, FPACCOMBINE, TIDCP1, MOPS, HBC en HPMN0. Voor het Xilinx Versal bord is de modellering van CFU\/CFI en TRNG apparaten gerealiseerd.\n<li class=\"l\"> In de RISC-V architectuur emulator is een set van vector cryptografische instructies ge\u00efmplementeerd. Ondersteuning is toegevoegd voor virtuele IRQ's en IRQ-filtering. De ondersteuning voor extensies Zicond is gestabiliseerd. Ondersteuning voor virtualisatie extensies AIA (Advanced Interrupt Architecture) via KVM is toegevoegd.\n<li class=\"l\"> In de HPPA architectuur emulator is de emulatie van de 64-bits PA-RISC 2.0 CPU en het C3700 systeem, inclusief de Astro geheugencontroller en Elroy PCI-bruggen, gerealiseerd.\n<li class=\"l\"> In de LoongArch architectuur emulator is de emulatie van de Loongson LA132 CPU ge\u00efmplementeerd. Ondersteuning is toegevoegd voor de LASX instructie uitbreiding en de PRELDX instructie.\n<li class=\"l\"> In de s390x architectuur emulator is ondersteuning voor vfio-ap toegevoegd voor het doorgeven van de crypto-adapter voor beveiligde gastsystemen.\n<li class=\"l\"> In de Tricore emulator is ondersteuning toegevoegd voor TC37x-processoren (ISA 1.6.2) en instructies CRCN, FTOU, FTOHP, HPTOF.  <\/ul>\n<p>Bron: <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\/nl\/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=\"nl_NL\" \/>\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\/nl\/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\udd47De uitgave van de QEMU 8.2 emulator | ProHoster","description":"De release van het QEMU 8.2 project is gepresenteerd.","canonical_url":"https:\/\/prohoster.info\/nl\/blog\/news\/vypusk-emulyatora-qemu-8-2","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nl_NL","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\/nl\/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\/nl\/wp-json\/wp\/v2\/posts\/112375","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/comments?post=112375"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/112375\/revisions"}],"predecessor-version":[{"id":164273,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/112375\/revisions\/164273"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media?parent=112375"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/categories?post=112375"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/tags?post=112375"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}