{"id":91381,"date":"2020-08-12T13:41:58","date_gmt":"2020-08-12T11:41:58","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-emulyatora-qemu-5-1"},"modified":"2020-08-12T13:41:58","modified_gmt":"2020-08-12T11:41:58","slug":"vypusk-emulyatora-qemu-5-1","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/vypusk-emulyatora-qemu-5-1","title":{"rendered":"Ver\u00f6ffentlichung des Emulators QEMU 5.1","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/lists.nongnu.org\/archive\/html\/qemu-devel\/2020-08\/msg02152.html\">Vorstellung<\/a><\/noindex> Projektver\u00f6ffentlichung <noindex><a rel=\"nofollow\" href=\"http:\/\/wiki.qemu.org\/Download\">QEMU 5.1<\/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>Urspr\u00fcnglich wurde das Projekt von Fabrice Bellard mit dem Ziel ins Leben gerufen, die Ausf\u00fchrung von Linux-Bin\u00e4rdateien, die f\u00fcr die x86-Plattform kompiliert wurden, auf anderen Architekturen zu erm\u00f6glichen. Im Laufe der Entwicklung wurde die Unterst\u00fctzung f\u00fcr die vollst\u00e4ndige Emulation von 14 Hardwarearchitekturen hinzugef\u00fcgt, und die Anzahl der emulierten Hardwareger\u00e4te \u00fcberstieg 400. F\u00fcr die Version 5.1 wurden mehr als 2500 \u00c4nderungen von 235 Entwicklern vorgenommen. <\/p>\n<p>Hauptmerkmale <noindex><a rel=\"nofollow\" href=\"http:\/\/wiki.qemu.org\/ChangeLog\/5.1\">Verbesserungen<\/a><\/noindex>, hinzugef\u00fcgt in QEMU 5.1: <\/p>\n<ul>\n<li class=\"l\"> Unterst\u00fctzung f\u00fcr die Emulation von CPUs basierend auf der Architektur <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/AVR_microcontrollers\">AVR<\/a><\/noindex>. Unterst\u00fctzung f\u00fcr Arduino Duemilanove (ATmega168), Arduino Mega 2560 (ATmega2560),<br \/>\n   Arduino Mega (ATmega1280) und Arduino UNO (ATmega328P) implementiert.<\/p>\n<li class=\"l\"> Im ARM-Emulator wurde die M\u00f6glichkeit des Hot-Unplugging von Speicher und das Hot-Plugging von NVDIMM-Speicher f\u00fcr Gastbetriebssysteme mit ACPI hinzugef\u00fcgt. Unterst\u00fctzung f\u00fcr die ARMv8.2-Erweiterungen <noindex><a rel=\"nofollow\" href=\"https:\/\/patchwork.kernel.org\/patch\/11466337\/\">TTS2UXN<\/a><\/noindex> und <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikichip.org\/wiki\/arm\/mte\">ARMv8.5 MemTag<\/a><\/noindex>. Unterst\u00fctzung f\u00fcr die sonorapass-bmc-Platine bereitgestellt.\n<li class=\"l\"> Im MIPS-Emulator wurde die Unterst\u00fctzung f\u00fcr Loongson 3A CPUs (R1 und R4) hinzugef\u00fcgt. Die Leistung der Emulation von FPU- und MSA-Anweisungen wurde verbessert.\n<li class=\"l\"> Im RISC-V-Emulator wurde die Unterst\u00fctzung f\u00fcr SiFive E34 und Ibex CPUs hinzugef\u00fcgt. Unterst\u00fctzung f\u00fcr HiFive1 revB und OpenTitan-Platinen implementiert. F\u00fcr Spike-Maschinen wurde die Unterst\u00fctzung f\u00fcr mehr als eine CPU bereitgestellt.\n<li class=\"l\"> Im PowerPC-Emulator wurde die Unterst\u00fctzung f\u00fcr das Fehlerwiederherstellung in Gastbetriebssystemen mit FWNMI hinzugef\u00fcgt.\n<li class=\"l\"> F\u00fcr die s390-Architektur wurde KVM f\u00fcr sichere Virtualisierung (Safe Execution Mode) hinzugef\u00fcgt.\n<li class=\"l\"> Im x86-Emulator wurden die Overheads f\u00fcr die Virtualisierung von nicht angepassten Gastbetriebssystemen mit Windows durch Bereitstellung der emulierten ACPI-WAET-Ger\u00e4tetabelle (Windows ACPI Emulated Device Table) reduziert. Die Unterst\u00fctzung f\u00fcr Beschleunigung wurde verbessert. <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.apple.com\/documentation\/hypervisor\">HVF<\/a><\/noindex> f\u00fcr macOS.\n<li class=\"l\"> Der Blockger\u00e4tetreiber hat Unterst\u00fctzung f\u00fcr virtuelle Speicherger\u00e4te mit logischen und physischen Bl\u00f6cken von 2 MB hinzugef\u00fcgt.\n<li class=\"l\"> Die M\u00f6glichkeit, Passw\u00f6rter und Schl\u00fcssel zur Verschl\u00fcsselung \u00fcber das Keyring des Linux-Kernels mithilfe von Objekten neuen Typs &#171;secret-keyring&#187; zu \u00fcbermitteln, wurde hinzugef\u00fcgt.\n<li class=\"l\"> F\u00fcr das qcow2-Format wurde die Unterst\u00fctzung des zstd-Kompressionsalgorithmus implementiert.\n<li class=\"l\"> In der qemu-img Utility wurde der neue Befehl &#8216;bitmap&#8217; zur Manipulation von persistenten Bitmaps in qcow2-Dateien hinzugef\u00fcgt. Zudem wurde die Verwaltung von LUKS-Schl\u00fcsseln (Keyslot) in qemu-img implementiert, und es wurden zus\u00e4tzliche Optionen f\u00fcr die Befehle &#171;map&#187; (&#8212;start-offset, &#8212;max-length) und &#171;convert&#187; (&#8212;bitmaps) angeboten. Im Befehl &#171;measure&#187; wurde die Ausgabe von Informationen zur Gr\u00f6\u00dfe der persistenten Bitmaps in qcow2-Dateien hinzugef\u00fcgt.\n<li class=\"l\"> Der NVMe-Treiber unterst\u00fctzt nun persistente Speicherelemente (Persistent Memory Region), die in der NVMe-Spezifikation 1.4 eingef\u00fchrt wurden.\n<li class=\"l\"> In virtio f\u00fcr Gastsysteme mit dem klassischen Codegenerator TCG (Tiny Code Generator) wurde die M\u00f6glichkeit implementiert, Prozesse zu nutzen. <noindex><a rel=\"nofollow\" href=\"https:\/\/wiki.qemu.org\/Features\/VirtioVhostUser\">vhost-user<\/a><\/noindex>, einschlie\u00dflich virtiofsd. In vhost-user wurde die Erweiterung VHOST_USER_PROTOCOL_F_CONFIGURE_MEM_SLOTS hinzugef\u00fcgt, die die Registrierung von mehr als 8 RAM-Slots erm\u00f6glicht.\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=53534\">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.1. \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-91381","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-1\" \/>\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.1 | 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-1\" \/>\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-08-12T11:41:58+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-08-12T11:41:58+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.1 | ProHoster","description":"Die Ver\u00f6ffentlichung des QEMU-Projekts wurde vorgestellt.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/vypusk-emulyatora-qemu-5-1","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.1 | 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-1","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-08-12T11:41:58+00:00","article:modified_time":"2020-08-12T11:41:58+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"91381","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 12:28:28","updated":"2022-10-18 16:41:07","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\/91381","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=91381"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/91381\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=91381"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=91381"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=91381"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}