{"id":123640,"date":"2025-04-24T15:05:07","date_gmt":"2025-04-24T13:05:07","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/opublikovan-emulyator-qemu-10-0-0"},"modified":"2025-04-24T15:05:07","modified_gmt":"2025-04-24T13:05:07","slug":"opublikovan-emulyator-qemu-10-0-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/opublikovan-emulyator-qemu-10-0-0","title":{"rendered":"Byl publikov\u00e1n emul\u00e1tor QEMU 10.0.0.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Byla p\u0159edstavena vyd\u00e1n\u00ed projektu QEMU 10.0.0. Jako emul\u00e1tor QEMU umo\u017e\u0148uje spustit program sestaven\u00fd pro jednu hardwarovou platformu na syst\u00e9mu s \u00fapln\u011b odli\u0161nou architekturou, nap\u0159\u00edklad prov\u00e9st aplikaci pro ARM na po\u010d\u00edta\u010di kompatibiln\u00edm s x86. V re\u017eimu virtualizace QEMU dosahuje v\u00fdkon prov\u00e1d\u011bn\u00ed k\u00f3du v izolovan\u00e9m prost\u0159ed\u00ed bl\u00edzk\u00e9ho hardwarov\u00e9mu syst\u00e9mu d\u00edky p\u0159\u00edm\u00e9mu prov\u00e1d\u011bn\u00ed instrukc\u00ed na CPU a zapojen\u00ed hypervizoru Xen nebo modulu KVM v Linuxu, nebo modulu NVMM v NetBSD.    <\/p>\n<p>Projekt byl p\u016fvodn\u011b vytvo\u0159en Fabrice Bellardem za \u00fa\u010delem umo\u017en\u011bn\u00ed spu\u0161t\u011bn\u00ed spustiteln\u00fdch soubor\u016f Linuxu sestaven\u00fdch 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\u0159ekonal 400. P\u0159i p\u0159\u00edprav\u011b verze 10.0 bylo proveden\u00fdch v\u00edce ne\u017e 2800 zm\u011bn od 211 v\u00fdvoj\u00e1\u0159\u016f.     <\/p>\n<p>Kl\u00ed\u010dov\u00e1 vylep\u0161en\u00ed p\u0159idan\u00e1 do QEMU 10.0:   <\/p>\n<ul>\n<li class=\"l\"> Do ovlada\u010de virtio-scsi, poskytuj\u00edc\u00edho virtu\u00e1ln\u00ed SCSI \u0159adi\u010d (SCSI Host Bus Adapter) pro <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/cs\/vps\/\"   title=\"virtu\u00e1ln\u00edch stroj\u016f\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2201\">virtu\u00e1ln\u00edch stroj\u016f<\/a>, byla p\u0159id\u00e1na podpora v\u00edce\u00farov\u0148ov\u00e9ho syst\u00e9mu front (multiqueue), umo\u017e\u0148uj\u00edc\u00edho rozd\u011blit fronty pro r\u016fzn\u00e1 blokov\u00e1 za\u0159\u00edzen\u00ed za \u00fa\u010delem zaji\u0161t\u011bn\u00ed v\u00edcethreadov\u00e9ho p\u0159\u00edstupu na v\u00edcej\u00e1drov\u00fdch syst\u00e9mech ( r\u016fzn\u00e9 fronty jednoho za\u0159\u00edzen\u00ed mohou b\u00fdt zpracov\u00e1v\u00e1ny r\u016fzn\u00fdmi I\/O vl\u00e1kny). Ve srovn\u00e1n\u00ed s ovlada\u010dem virtu\u00e1ln\u00edho blokov\u00e9ho za\u0159\u00edzen\u00ed (virtio-blk) m\u00edrn\u011b zaost\u00e1v\u00e1 v\u00fdkonem, ale umo\u017e\u0148uje pou\u017e\u00edt v\u00edce ne\u017e 28 disk\u016f.\n<li class=\"l\"> Ve VFIO (Virtual Function I\/O) byla vylep\u0161ena podpora propustnosti IGD (Integrated Graphics Device) pro integrovan\u00e9 GPU pou\u017e\u00edvan\u00e9 v 11 (Rocket Lake) a 12 (Alder Lake) generac\u00edch procesor\u016f Intel. Byla p\u0159id\u00e1na podpora star\u0161\u00edch GPU ATI (x550). Byla realizov\u00e1na z\u00e1kladn\u00ed podpora PCI PM (Power Management).\n<li class=\"l\"> Dokumentace k protokolu QMP (QEMU Machine Protocol) byla v\u00fdrazn\u011b p\u0159epracov\u00e1na a roz\u0161\u00ed\u0159ena, co\u017e umo\u017e\u0148uje aplikac\u00edm \u0159\u00eddit QEMU.\n<li class=\"l\"> Byl p\u0159id\u00e1n nov\u00fd re\u017eim Live-migrace &#171;cpr-transfer&#187; (CheckPoint and Restart), kter\u00fd umo\u017e\u0148uje p\u0159esunout hostitelsk\u00fd syst\u00e9m do nov\u00e9ho instance QEMU spu\u0161t\u011bn\u00e9ho na stejn\u00e9m hostiteli. Tento re\u017eim minimalizuje dobu pozastaven\u00ed t\u00edm, \u017ee pam\u011b\u0165 hostitelsk\u00e9ho syst\u00e9mu se odr\u00e1\u017e\u00ed ve virtu\u00e1ln\u00edm adresn\u00edm prostoru nov\u00e9ho QEMU bez kop\u00edrov\u00e1n\u00ed obsahu.\n<li class=\"l\"> Byla p\u0159id\u00e1na grafick\u00e1 za\u0159\u00edzen\u00ed &#8216;apple-gfx-pci&#8217; a &#8216;apple-gfx-mmio&#8217;, vyu\u017e\u00edvaj\u00edc\u00ed r\u00e1mec ParavirtualizedGraphics poskytovan\u00fd v macOS pro hardwarov\u00e9 zrychlen\u00ed grafiky v hostitelsk\u00fdch syst\u00e9mech. Prvn\u00ed ovlada\u010d je ur\u010den k pou\u017eit\u00ed na za\u0159\u00edzen\u00edch x86-64, druh\u00fd - ARM64.\n<li class=\"l\"> V emul\u00e1toru architektury x86 byla implementov\u00e1na podpora pro modely procesor\u016f Intel Xeon Clearwater Forest a Sierra Forest v2. Zrychlena byla emulace instrukc\u00ed pro manipulaci s \u0159et\u011bzcov\u00fdmi daty.\n<li class=\"l\"> V emul\u00e1toru architektury ARM byla implementov\u00e1na podpora desek NPCM8445 Evaluation a i.MX 8M Plus EVK. Byla p\u0159id\u00e1na emulace roz\u0161\u00ed\u0159en\u00ed FEAT_AFP, FEAT_RPRES a FEAT_XS, stejn\u011b jako fyzick\u00fdch a virtu\u00e1ln\u00edch \u010dasova\u010d\u016f EL2. Podpora procesor\u016f Arm PXA2xx a emulace instrukc\u00ed iwMMXt byla ozna\u010dena za zastaralou.\n<li class=\"l\"> V emul\u00e1toru architektury RISC-V byla implementov\u00e1na emulace desek Microblaze V, CPU Ascalon a CPU RV64 Xiangshan Nanhu. Byla p\u0159id\u00e1na podpora roz\u0161\u00ed\u0159en\u00ed architektury instruk\u010dn\u00ed sady &#8216;svukte&#8217;, &#8216;ssstateen&#8217;, &#8216;smrnmi&#8217;, &#8216;smdbltrp&#8217;\/'&#8217;ssdbltrp&#8217;, &#8216;supm&#8217;, &#8216;sspm&#8217;, a tak\u00e9 zna\u010dek p\u0159ekladu IOMMU a za\u0159\u00edzen\u00ed riscv-iommu-sys.\n<li class=\"l\"> V emul\u00e1toru architektury HPPA byla zaji\u0161t\u011bna emulace desek Diva GSP BMC. Firmware SeaBIOS-hppa byla aktualizov\u00e1na na verzi 18. Zrychlila se rychlost p\u0159ekladu. Vylep\u0161en byl k\u00f3d pro reset virtu\u00e1ln\u00edho CPU. Na 64bitov\u00fdch syst\u00e9mech byla zaji\u0161t\u011bna emulace konfigurac\u00ed s velikost\u00ed pam\u011bti a\u017e 256 GB.\n<li class=\"l\"> V emul\u00e1toru architektury LoongArch do\u0161lo k podpo\u0159e tepl\u00e9ho p\u0159ipojen\u00ed CPU. Byla implementov\u00e1na paravirtualizovan\u00e1 IPI (inter-processor interrupt). Bylo zaji\u0161t\u011bno sledov\u00e1n\u00ed doby \u010dek\u00e1n\u00ed na p\u0159id\u011blen\u00ed zdroj\u016f hypervizorem. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/cs\/vps\/abuzoustojchivye-vps\/\"   title=\"KVM\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4440\">KVM<\/a>. Byla p\u0159id\u00e1na podpora virtu\u00e1ln\u00edho sm\u011brov\u00e1n\u00ed extern\u00edch p\u0159eru\u0161en\u00ed (extioi).\n<li class=\"l\"> V emul\u00e1toru architektury s390x byla p\u0159id\u00e1na podpora 17. generace CPU mainfram\u016f a implementov\u00e1na podpora virtio-mem. Pro zv\u00fd\u0161en\u00ed v\u00fdkonu byla p\u0159id\u00e1na mo\u017enost interakce s PCI za\u0159\u00edzen\u00edmi mimo IOMMU.    <\/ul>\n<p>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=63129\">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 10.0.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 \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-123640","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 10.0.0.\" \/>\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\/opublikovan-emulyator-qemu-10-0-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\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440 QEMU 10.0.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 10.0.0.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/news\/opublikovan-emulyator-qemu-10-0-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=\"2025-04-24T13:05:07+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-04-24T13:05:07+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\udd47Byl vyd\u00e1n emul\u00e1tor QEMU 10.0.0 | ProHoster","description":"Byla p\u0159edstavena verze projektu QEMU 10.0.0.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/opublikovan-emulyator-qemu-10-0-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\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440 QEMU 10.0.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 10.0.0.","og:url":"https:\/\/prohoster.info\/cs\/blog\/news\/opublikovan-emulyator-qemu-10-0-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":"2025-04-24T13:05:07+00:00","article:modified_time":"2025-04-24T13:05:07+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"123640","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 17:45:58","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 12:26:20","updated":"2026-02-09 17:45:58","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\/123640","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=123640"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/123640\/revisions"}],"predecessor-version":[{"id":164318,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/123640\/revisions\/164318"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=123640"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=123640"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=123640"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}