{"id":119708,"date":"2024-09-05T15:43:01","date_gmt":"2024-09-05T13:43:01","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/dostupen-emulyator-qemu-9-1-0"},"modified":"2024-09-05T15:43:01","modified_gmt":"2024-09-05T13:43:01","slug":"dostupen-emulyator-qemu-9-1-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/dostupen-emulyator-qemu-9-1-0","title":{"rendered":"K dispozici je emul\u00e1tor QEMU 9.1.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Byl p\u0159edstaven release projektu QEMU 9.1. Jako emul\u00e1tor umo\u017e\u0148uje QEMU spustit program sestaven\u00fd pro jednu hardwarovou platformu na syst\u00e9mu s naprosto odli\u0161nou architekturou, nap\u0159\u00edklad spustit aplikaci pro ARM na PC kompatibiln\u00edm s x86. V re\u017eimu virtualizace je v\u00fdkon prov\u00e1d\u011bn\u00ed k\u00f3du v izolovan\u00e9m prost\u0159ed\u00ed bl\u00edzk\u00fd hardwarov\u00e9mu syst\u00e9mu d\u00edky p\u0159\u00edm\u00e9mu prov\u00e1d\u011bn\u00ed instrukc\u00ed na CPU a vyu\u017e\u00edv\u00e1n\u00ed hypervizoru Xen nebo modulu KVM v Linuxu, nebo modulu NVMM v NetBSD.    <\/p>\n<p>Projekt byl p\u016fvodn\u011b vytvo\u0159en Fabrice Bellard s c\u00edlem umo\u017enit spou\u0161t\u011bn\u00ed sestaven\u00fdch soubor\u016f Linuxu pro platformu x86 na architektur\u00e1ch odli\u0161n\u00fdch od x86. B\u011bhem let v\u00fdvoje byla p\u0159id\u00e1na podpora pln\u00e9 emulace pro 14 hardwarov\u00fdch architektur, po\u010det emulovan\u00fdch hardwarov\u00fdch za\u0159\u00edzen\u00ed p\u0159es\u00e1hl 400. P\u0159i p\u0159\u00edprav\u011b verze 9.1 bylo provedeno v\u00edce ne\u017e 2800 zm\u011bn od 263 v\u00fdvoj\u00e1\u0159\u016f.             <\/p>\n<p>Kl\u00ed\u010dov\u00e1 vylep\u0161en\u00ed p\u0159idan\u00e1 do QEMU 9.1:   <\/p>\n<ul>\n<li class=\"l\"> Do n\u00e1stroj\u016f pro migraci hostitelsk\u00fdch syst\u00e9m\u016f byla implementov\u00e1na podpora urychlen\u00ed operac\u00ed komprese dat pomoc\u00ed technologie IAA (Intel In-Memory Analytics Accelerator) nebo UADK (User Space Accelerator Development Kit). Byla zlep\u0161ena podpora obnovy po selh\u00e1n\u00ed migrace v re\u017eimu postcopy.\n<li class=\"l\"> V mechanismu virtio, kter\u00fd se pou\u017e\u00edv\u00e1 pro organizaci interakce mezi hostitelsk\u00fdmi syst\u00e9my a hostitelsk\u00fdm syst\u00e9mem, byla p\u0159id\u00e1na podpora funkce VIRTIO_F_NOTIFICATION_DATA, kter\u00e1 umo\u017e\u0148uje ovlada\u010d\u016fm na stran\u011b hostitelsk\u00fdch syst\u00e9m\u016f p\u0159en\u00e1\u0161et dal\u0161\u00ed data spolu se zas\u00edlan\u00fdmi upozorn\u011bn\u00edmi. Tato funkce m\u016f\u017ee b\u00fdt pou\u017eita nap\u0159\u00edklad pro odes\u00edl\u00e1n\u00ed ladic\u00edch dat nebo pro optimalizaci v\u00fdkonu.\n<li class=\"l\"> Do guest-agent pro syst\u00e9my Linux byla p\u0159id\u00e1na p\u0159\u00edkaz guest-network-get-route, a pro syst\u00e9my Windows byly p\u0159id\u00e1ny p\u0159\u00edkazy guest-ssh-*. V p\u0159\u00edkazov\u00e9m rozhran\u00ed byly roz\u0161\u00ed\u0159eny mo\u017enosti konfigurace p\u0159\u00edkaz\u016f \u201eallowed\u201c a \u201eblocked\u201c.\n<li class=\"l\"> V emul\u00e1toru architektury ARM byla p\u0159id\u00e1na podpora procesorov\u00fdch roz\u0161\u00ed\u0159en\u00ed EAT_NMI, FEAT_CSV2_3, FEAT_ETS2, FEAT_Spec_FPACC, FEAT_WFxT, FEAT_Debugv8p8. P\u0159i emulaci blokov\u00e9ho \u0159\u00edzen\u00ed pam\u011bti SMMUv3 (System Memory Management Unit) byla implementov\u00e1na podpora vno\u0159en\u00fdch a dvoustup\u0148ov\u00fdch str\u00e1nek pam\u011bti. Pro desky Xilinx Zynq byla p\u0159id\u00e1na podpora emulace v\u00edcero procesorov\u00fdch konfigurac\u00ed, displejov\u00e9ho ovlada\u010de DM163 a \u0159adi\u010de cache.\n<li class=\"l\"> Emul\u00e1tor architektury LoongArch nyn\u00ed podporuje p\u0159\u00edm\u00e9 na\u010d\u00edt\u00e1n\u00ed obraz\u016f j\u00e1dra ve form\u00e1tu ELF a p\u0159id\u00e1v\u00e1 podporu pro spu\u0161t\u011bn\u00ed a\u017e 256 CPU pomoc\u00ed roz\u0161\u00ed\u0159en\u00ed extioi. Byly vylep\u0161eny mo\u017enosti pro lad\u011bn\u00ed.\n<li class=\"l\"> Emul\u00e1tor architektury RISC-V nyn\u00ed zahrnuje podporu pro procesorov\u00e1 roz\u0161\u00ed\u0159en\u00ed Zve32x, Zve64x, Zimop, Zcmop, Zama16b, Zabha, Zawrs a Smcntrpmf, stejn\u011b jako verzi 1.13 specifikace privilegovan\u00e9ho p\u0159\u00edkazov\u00e9ho sady. Byly vylep\u0161eny mo\u017enosti pro lad\u011bn\u00ed.\n<li class=\"l\"> Emul\u00e1tor architektury SPARC nyn\u00ed podporuje procesorov\u00e1 roz\u0161\u00ed\u0159en\u00ed FMAF, IMA, VIS3 a VIS4.\n<li class=\"l\"> V emul\u00e1toru architektury x86 pro hypervisor <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/cs\/vps\/abuzoustojchivye-vps\/\"   title=\"KVM\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4427\">KVM<\/a> Byla zavedena mo\u017enost spu\u0161t\u011bn\u00ed hostitelsk\u00fdch syst\u00e9m\u016f se vyu\u017eit\u00edm procesorov\u00e9ho roz\u0161\u00ed\u0159en\u00ed AMD SEV-SNP (Secure Nested Paging), kter\u00e9 zaji\u0161\u0165uje bezpe\u010dnou pr\u00e1ci s vlo\u017een\u00fdmi tabulkami str\u00e1nek pam\u011bti. Byla zavedena podpora pro emulaci CPU zalo\u017eenou na mikroarchitektur\u00e1ch Icelake-Server-v7, SapphireRapids-v3 a SierraForest.\n<li class=\"l\"> Byla odstran\u011bna zranitelnost (CVE-2024-7409) v <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/cs\/server\/dts-newyork\/\"   title=\"serveru\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2783\">serveru<\/a> blokov\u00fdch za\u0159\u00edzen\u00edch NBD (Network Block Device), kter\u00e1 umo\u017e\u0148uje p\u0159es manipulace v hostitelsk\u00e9m syst\u00e9mu zp\u016fsobit havarijn\u00ed ukon\u010den\u00ed QEMU b\u011bhem prov\u00e1d\u011bn\u00ed operace nbd-server-stop, i kdy\u017e klient nem\u00e1 TLS kl\u00ed\u010de pro p\u0159ipojen\u00ed k NBD serveru.        <\/ul>\n<p>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=61813\">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 9.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 \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-119708","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 9.1.\" \/>\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\/cs\/blog\/news\/dostupen-emulyator-qemu-9-1-0\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\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\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440 QEMU 9.1.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 9.1.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/news\/dostupen-emulyator-qemu-9-1-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=\"2024-09-05T13:43:01+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-09-05T13:43:01+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\udd47Emul\u00e1tor QEMU 9.1.0 je nyn\u00ed dostupn\u00fd | ProHoster","description":"Bylo vyd\u00e1no vyd\u00e1n\u00ed projektu QEMU 9.1.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/dostupen-emulyator-qemu-9-1-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","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\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440 QEMU 9.1.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 9.1.","og:url":"https:\/\/prohoster.info\/cs\/blog\/news\/dostupen-emulyator-qemu-9-1-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":"2024-09-05T13:43:01+00:00","article:modified_time":"2024-09-05T13:43:01+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"119708","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-02-09 22:01:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 06:20:19","updated":"2026-02-09 22:01:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/119708","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=119708"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/119708\/revisions"}],"predecessor-version":[{"id":164305,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/119708\/revisions\/164305"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=119708"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=119708"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=119708"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}