{"id":79760,"date":"2020-04-30T07:42:17","date_gmt":"2020-04-30T05:42:17","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-emulyatora-qemu-5-0"},"modified":"2020-04-30T07:42:17","modified_gmt":"2020-04-30T05:42:17","slug":"vypusk-emulyatora-qemu-5-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/vypusk-emulyatora-qemu-5-0","title":{"rendered":"Ver\u00f6ffentlichung des Emulators QEMU 5.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/lists.nongnu.org\/archive\/html\/qemu-devel\/2020-04\/msg04942.html\">Vorstellung<\/a><\/noindex> Projektver\u00f6ffentlichung <noindex><a rel=\"nofollow\" href=\"http:\/\/wiki.qemu.org\/Download\">QEMU 5.0<\/a><\/noindex>. Als Emulator erm\u00f6glicht QEMU das Ausf\u00fchren von Programmen, die f\u00fcr eine Hardwareplattform kompiliert wurden, auf einem System mit v\u00f6llig anderer Architektur, beispielsweise das Ausf\u00fchren einer Anwendung f\u00fcr ARM auf einem x86-kompatiblen PC. Im Virtualisierungsmodus erreicht QEMU in einer isolierten Umgebung eine nahezu native Codeausf\u00fchrungsleistung durch direkte Befehlsausf\u00fchrung auf der CPU und die Nutzung des Hypervisors Xen oder des KVM-Moduls. <\/p>\n<p>Das Projekt wurde urspr\u00fcnglich von Fabrice Bellard ins Leben gerufen, um die Ausf\u00fchrung von f\u00fcr die x86-Plattform kompilierten Linux-Bin\u00e4rdateien auf anderen Architekturen zu erm\u00f6glichen. Im Laufe der Entwicklung wurde die Unterst\u00fctzung f\u00fcr die vollst\u00e4ndige Emulation von 14 Hardware-Architekturen hinzugef\u00fcgt, und die Anzahl der emulierten Hardware-Ger\u00e4te \u00fcberstieg 400. F\u00fcr Version 5.0 wurden \u00fcber 2800 \u00c4nderungen von 232 Entwicklern vorgenommen. <\/p>\n<p>Hauptmerkmale <noindex><a rel=\"nofollow\" href=\"http:\/\/wiki.qemu.org\/ChangeLog\/5.0\">Verbesserungen<\/a><\/noindex>, die in QEMU 5.0 hinzugef\u00fcgt wurden: <\/p>\n<ul>\n<li class=\"l\"> Die M\u00f6glichkeit, Teile des Dateisystems der Host-Umgebung in das Gastsystem mittels <noindex><a rel=\"nofollow\" href=\"https:\/\/virtio-fs.gitlab.io\/\">virtiofsd<\/a><\/noindex>. Das Gastsystem kann ein Verzeichnis einbinden, das auf der Seite des Host-Systems f\u00fcr den Export markiert ist, was die Organisation des gemeinsamen Zugriffs auf Verzeichnisse in Virtualisierungssystemen erheblich vereinfacht. Im Gegensatz zu Netz-FS wie NFS und virtio-9P erm\u00f6glicht virtiofs eine Leistung, die der einer lokalen Datei-\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/git.qemu.org\/?p=qemu.git;a=blob;f=docs\/interop\/dbus-vmstate.rst\">Bestellen<\/a><\/noindex> live-Migration von Daten externer Prozesse, die den QEMU D-Bus verwenden;\n<li class=\"l\"> Die M\u00f6glichkeit zur Nutzung von <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/qemu\/qemu\/blob\/master\/docs\/memory-hotplug.txt\">Speicher-Backends<\/a><\/noindex> um den Betrieb des Hauptarbeitsspeichers des Gast-Systems zu gew\u00e4hrleisten. Der Backend wird mit der Option &#171;-machine memory-backend&#187; festgelegt;\n<li class=\"l\">  Ein neuer Filter &#171;compress&#187;, der zur Erstellung komprimierter Backups von Images verwendet werden kann;\n<li class=\"l\"> Der Befehl &#171;qemu-img measure&#187; kann jetzt mit LUKS-Images arbeiten, und dem Befehl &#171;qemu-img convert&#187; wurde die Option &#171;&#8212;target-is-zero&#187; hinzugef\u00fcgt, um das Nullstellen des Ziel-Images zu \u00fcberspringen;\n<li class=\"l\"> Es wurde experimentelle Unterst\u00fctzung f\u00fcr den Prozess qemu-storage-daemon hinzugef\u00fcgt, der den Zugriff auf das Blocklevel von QEMU und die QMP-Befehle erm\u00f6glicht, einschlie\u00dflich der Arbeit mit Blockger\u00e4ten und eines integrierten NBD-Servers, ohne eine vollst\u00e4ndige virtuelle Maschine starten zu m\u00fcssen;\n<li class=\"l\"> Der ARM-Architektur-Emulator hat die M\u00f6glichkeit zur Emulation der CPU Cortex-M7 hinzugef\u00fcgt, und es wird Unterst\u00fctzung f\u00fcr die Boards tacoma-bmc, Netduino Plus 2 und Orangepi PC bereitgestellt. In den emulierten Maschinen &#8216;virt&#8217; wurde die Unterst\u00fctzung f\u00fcr vTPM- und virtio-iommu-Ger\u00e4te hinzugef\u00fcgt. Die M\u00f6glichkeit, AArch32-Host-Systeme f\u00fcr den Betrieb von KVM-Gastumgebungen zu verwenden, wurde als veraltet erkl\u00e4rt. Unterst\u00fctzung f\u00fcr die Emulation der folgenden Architektur-Funktionen wurde implementiert:\n<ul>\n<li> ARMv8.1: VHE, VMID16, PAN, PMU\n<li> ARMv8.2: UAO, DCPoP, ATS1E1, TTCNP\n<li> ARMv8.3: RCPC, CCIDX\n<li> ARMv8.4: PMU, RCPC\n<\/ul>\n<li class=\"l\"> Im HPPA-Architektur-Emulator wurde die Unterst\u00fctzung f\u00fcr eine grafische Konsole unter Verwendung des grafischen Ger\u00e4ts HP Artist hinzugef\u00fcgt;\n<li class=\"l\"> Im MIPS-Architektur-Emulator wurde die Unterst\u00fctzung f\u00fcr den Befehl GINVT (Global Invalidation TLB) hinzugef\u00fcgt;\n<li class=\"l\"> Im PowerPC-Architektur-Emulator wurde die Emulation der KVM-Hardwarebeschleunigungsfunktionen f\u00fcr Maschinen &#8216;powernv&#8217; hinzugef\u00fcgt, um Gast-Systeme zu starten.<br \/>\n KVM mit dem klassischen Code-Generator TCG (Tiny Code Generator). F\u00fcr die Emulation des nichtfl\u00fcchtigen Speichers wurde die Unterst\u00fctzung von in Dateien spiegelnden NVDIMM hinzugef\u00fcgt. F\u00fcr Maschinen &#8216;pseries&#8217; wurde die Notwendigkeit eines Neustarts zur Abstimmung der Funktion der Interrupt-Controller XIVE\/XICS im &#171;ic-mode=dual&#187; entfernt;<\/p>\n<li class=\"l\"> Im RISC-V-Architektur-Emulator f\u00fcr die Boards &#8216;virt&#8217; und &#8216;sifive_u&#8217; wird die Unterst\u00fctzung typischer syscon-Treiber in Linux f\u00fcr das Management von Energie und Neustart umgesetzt. F\u00fcr das Board &#8216;virt&#8217; wurde die Unterst\u00fctzung von Goldfish RTC hinzugef\u00fcgt. Eine experimentelle Implementierung von Hypervisor-Erweiterungen wurde hinzugef\u00fcgt;\n<li class=\"l\"> Im s390-Architektur-Emulator wurde die Unterst\u00fctzung f\u00fcr AIS (Adapter Interrupt Suppression) im KVM-Modus hinzugef\u00fcgt.\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Quelle: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52839\">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 5.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 \u043d\u0430\u0442\u0438\u0432\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-79760","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.\" \/>\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\/de\/blog\/news\/vypusk-emulyatora-qemu-5-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\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 5.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.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/news\/vypusk-emulyatora-qemu-5-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=\"2020-04-30T05:42:17+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-04-30T05:42:17+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\udd47Ver\u00f6ffentlichung des Emulators QEMU 5.0 | ProHoster","description":"Die Ver\u00f6ffentlichung des QEMU-Projekts wurde vorgestellt.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/vypusk-emulyatora-qemu-5-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","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 5.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.","og:url":"https:\/\/prohoster.info\/de\/blog\/news\/vypusk-emulyatora-qemu-5-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":"2020-04-30T05:42:17+00:00","article:modified_time":"2020-04-30T05:42:17+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"79760","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":null,"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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 16:31:26","updated":"2022-09-27 22:11:09","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/79760","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=79760"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/79760\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=79760"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=79760"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=79760"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}