{"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\/da\/blog\/news\/vypusk-emulyatora-qemu-5-0","title":{"rendered":"Emulatoren QEMU 5.0 er udgivet","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\">Pr\u00e6senteret<\/a><\/noindex> projektudgivelse <noindex><a rel=\"nofollow\" href=\"http:\/\/wiki.qemu.org\/Download\">QEMU 5.0<\/a><\/noindex>. Som emulator tillader QEMU at k\u00f8re et program, der er bygget til en hardwareplatform, p\u00e5 et system med en helt anden arkitektur, for eksempel at k\u00f8re en applikation til ARM p\u00e5 en x86-kompatibel PC. I virtualiseringsmode er ydelsen af kodeudf\u00f8relse i et isoleret milj\u00f8 t\u00e6t p\u00e5 den nativ system ved direkte udf\u00f8relse af instruktioner p\u00e5 CPU'en og ved brug af hypervisoren Xen eller KVM-modulet. <\/p>\n<p>Projektet blev oprindeligt oprettet af Fabrice Bellard for at muligg\u00f8re k\u00f8rsel af Linux-udf\u00f8relsesfiler samlet til x86-platformen p\u00e5 arkitekturer, der er forskellige fra x86. I l\u00f8bet af udviklingen er der tilf\u00f8jet support til fuld emulering for 14 hardwarearkitekturer, og antallet af emulerede hardwareenheder overstiger 400. I forberedelsen af version 5.0 blev der foretaget mere end 2800 \u00e6ndringer af 232 udviklere. <\/p>\n<p>N\u00f8glepunkter <noindex><a rel=\"nofollow\" href=\"http:\/\/wiki.qemu.org\/ChangeLog\/5.0\">forbedringer<\/a><\/noindex>, tilf\u00f8jet i QEMU 5.0: <\/p>\n<ul>\n<li class=\"l\"> Muligheden for at dirigere en del af v\u00e6rtsmilj\u00f8ets filsystem ind i g\u00e6stesystemet ved hj\u00e6lp af <noindex><a rel=\"nofollow\" href=\"https:\/\/virtio-fs.gitlab.io\/\">virtiofsd<\/a><\/noindex>. G\u00e6stesystemet kan montere et katalog, der er markeret til eksport p\u00e5 v\u00e6rtsystemets side, hvilket v\u00e6sentligt forenkler organiseringen af delt adgang til kataloger i virtualiseringssystemer. I mods\u00e6tning til brugen af netv\u00e6rks-FS som NFS og virtio-9P, g\u00f8r virtiofs det muligt at opn\u00e5 ydeevne, der ligner den lokale filsystens ydeevne;\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/git.qemu.org\/?p=qemu.git;a=blob;f=docs\/interop\/dbus-vmstate.rst\">Support<\/a><\/noindex> live-migrering af data fra eksterne processer, der bruger QEMU D-Bus-bussen;\n<li class=\"l\"> Muligheden for at bruge <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/qemu\/qemu\/blob\/master\/docs\/memory-hotplug.txt\">hukommelsesbackends<\/a><\/noindex> for at sikre driften af hovedarbejdshukommelsen i g\u00e6stesystemet. Backend defineres ved hj\u00e6lp af indstillingen &#171;-machine memory-backend&#187;;\n<li class=\"l\">  Den nye filtre &#171;compress&#187;, som kan bruges til at oprette komprimerede sikkerhedskopier af billeder;\n<li class=\"l\"> Kommandolinjen &#171;qemu-img measure&#187; kan nu arbejde med LUKS-billeder, og i kommandoen &#171;qemu-img convert&#187; er der tilf\u00f8jet indstillingen &#171;&#8212;target-is-zero&#187; for at springe nulstillingen af m\u00e5lbilledet over;\n<li class=\"l\"> Eksperimentel support er tilf\u00f8jet for qemu-storage-daemon-processen, som leverer adgang til QEMU\u2019s blokniveau og QMP-kommandoer, herunder udf\u00f8relse af arbejde med blokke og indbygget NBD-server uden behov for at starte en fuld virtuel maskine;\n<li class=\"l\"> Emulatoren til ARM-arkitekturen har f\u00e5et mulighed for at emulere CPU Cortex-M7 og sikret underst\u00f8ttelse af tavlerne tacoma-bmc, Netduino Plus 2 og Orangepi PC. Der er tilf\u00f8jet underst\u00f8ttelse af vTPM-enheder og virtio-iommu i de emulerede &#8216;virt&#8217; maskiner. Muligheden for at bruge AArch32 v\u00e6rtsystemer til at starte KVM-g\u00e6stemilj\u00f8er er blevet erkl\u00e6ret for\u00e6ldet. Underst\u00f8ttelsen af emulering af f\u00f8lgende arkitekturfunktioner er implementeret:\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\"> Emulatoren for HPPA-arkitekturen har f\u00e5et tilf\u00f8jet support til grafisk konsol ved brug af grafikapparatet HP Artist;\n<li class=\"l\"> Emulatoren for MIPS-arkitekturen har f\u00e5et tilf\u00f8jet support til instruktionen GINVT (Global Invalidation TLB);\n<li class=\"l\"> I emulatoren til PowerPC-arkitekturen for &#8216;powernv&#8217; maskiner er der tilf\u00f8jet emulering af hardwareaccelerationsmidler KVM til at k\u00f8re g\u00e6stesystemer.<br \/>\n KVM med den klassiske kodegenerator TCG (Tiny Code Generator). Underst\u00f8ttelse af filreflekterede NVDIMM er tilf\u00f8jet til emulering af vedvarende hukommelse. For &#8216;pseries&#8217; maskiner er behovet for genstart for at tilpasse arbejdet med XIVE\/XICS-interrupt controllere i &#171;ic-mode=dual&#187; fjernet;<\/p>\n<li class=\"l\"> I emulatoren til RISC-V-arkitekturen for &#8216;virt&#8217; og &#8216;sifive_u&#8217; br\u00e6dder er der implementeret underst\u00f8ttelse af typiske syscon-drivere i Linux til str\u00f8madministration og genstart. For &#8216;virt&#8217; br\u00e6ttet er der tilf\u00f8jet underst\u00f8ttelse af Goldfish RTC. Der er tilf\u00f8jet en eksperimentel implementering af hypervisor-udvidelser;\n<li class=\"l\"> I emulatoren af s390-arkitekturen er der tilf\u00f8jet st\u00f8tte til AIS (Adapter Interrupt Suppression) ved drift i KVM-tilstand.\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Kilde: <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.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.\" \/>\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\/da\/blog\/news\/vypusk-emulyatora-qemu-5-0\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"da_DK\" \/>\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\/da\/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\udd47Udgivelse af emulator QEMU 5.0 | ProHoster","description":"Udgivelsen af QEMU-projektet er blevet pr\u00e6senteret.","canonical_url":"https:\/\/prohoster.info\/da\/blog\/news\/vypusk-emulyatora-qemu-5-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","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\/da\/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\/da\/wp-json\/wp\/v2\/posts\/79760","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=79760"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/79760\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=79760"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=79760"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=79760"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}