{"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\/sv\/blog\/news\/vypusk-emulyatora-qemu-5-0","title":{"rendered":"Utg\u00e5van av 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\">Presenteras<\/a><\/noindex> projektets release <noindex><a rel=\"nofollow\" href=\"http:\/\/wiki.qemu.org\/Download\">QEMU 5.0<\/a><\/noindex>. Som emulator m\u00f6jligg\u00f6r QEMU att k\u00f6ra program som \u00e4r byggda f\u00f6r en h\u00e5rdvaruplattform p\u00e5 ett system med helt annan arkitektur, till exempel k\u00f6ra en applikation f\u00f6r ARM p\u00e5 en x86-kompatibel PC. I virtualiseringsl\u00e4get \u00e4r exekveringsprestandan av koden i en isolerad milj\u00f6 n\u00e4ra den inhemska systemets prestanda genom direkt exekvering av instruktioner p\u00e5 CPU och anv\u00e4ndning av hypervisorn Xen eller KVM-modulen. <\/p>\n<p>Projektet skapades ursprungligen av Fabrice Bellard f\u00f6r att m\u00f6jligg\u00f6ra k\u00f6rning av Linux-exekverbara filer som \u00e4r byggda f\u00f6r x86-plattformen p\u00e5 andra arkitekturer \u00e4n x86. Under \u00e5ren har st\u00f6d f\u00f6r fullst\u00e4ndig emulering av 14 h\u00e5rdvaruarkitekturer lagts till, och antalet emulerade h\u00e5rdvaruenheter har \u00f6verstigit 400. Vid f\u00f6rberedelsen av version 5.0 gjordes mer \u00e4n 2800 \u00e4ndringar av 232 utvecklare. <\/p>\n<p>Nyckel <noindex><a rel=\"nofollow\" href=\"http:\/\/wiki.qemu.org\/ChangeLog\/5.0\">f\u00f6rb\u00e4ttringar<\/a><\/noindex>, tillagda i QEMU 5.0: <\/p>\n<ul>\n<li class=\"l\"> M\u00f6jlighet att f\u00f6ra \u00f6ver delar av v\u00e4rddatorns filsystem till g\u00e4stsystemet med hj\u00e4lp av <noindex><a rel=\"nofollow\" href=\"https:\/\/virtio-fs.gitlab.io\/\">virtiofsd<\/a><\/noindex>. G\u00e4stsystemet kan montera en katalog markerad f\u00f6r export p\u00e5 v\u00e4rdsystemet, vilket avsev\u00e4rt f\u00f6renklar organiseringen av delad \u00e5tkomst till kataloger i virtualiseringssystem. Till skillnad fr\u00e5n anv\u00e4ndningen av n\u00e4tverksfilsystem som NFS och virtio-9P, m\u00f6jligg\u00f6r virtiofs prestanda n\u00e4ra ett lokalt filsystem;\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 av data fr\u00e5n externa processer som anv\u00e4nder QEMU D-Bus;\n<li class=\"l\"> M\u00f6jlighet att anv\u00e4nda <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/qemu\/qemu\/blob\/master\/docs\/memory-hotplug.txt\">minnesbakgrunder<\/a><\/noindex> f\u00f6r att s\u00e4kerst\u00e4lla driften av det prim\u00e4ra RAM-minnet i g\u00e4stsystemet. Backend anges med alternativet &#171;-machine memory-backend&#187;;\n<li class=\"l\">  Den nya filtret &#171;compress&#187; som kan anv\u00e4ndas f\u00f6r att skapa komprimerade s\u00e4kerhetskopior av bilder;\n<li class=\"l\"> Kommandot &#171;qemu-img measure&#187; kan nu arbeta med LUKS-bilder, och kommandot &#171;qemu-img convert&#187; har f\u00e5tt alternativet &#171;&#8212;target-is-zero&#187; f\u00f6r att hoppa \u00f6ver nollst\u00e4llning av m\u00e5lbilden;\n<li class=\"l\"> Experimentellt st\u00f6d har lagts till f\u00f6r processen qemu-storage-daemon, vilket ger tillg\u00e5ng till blockniv\u00e5n i QEMU och QMP-kommandon, inklusive arbete med blockenheter och en inbyggd NBD-server, utan behov av att k\u00f6ra en fullst\u00e4ndig virtuell maskin;\n<li class=\"l\"> I ARM-arkitekturens emulator har st\u00f6d f\u00f6r emulering av CPU Cortex-M7 lagts till och st\u00f6d f\u00f6r tacoma-bmc, Netduino Plus 2 och Orangepi PC-kort har s\u00e4kerst\u00e4llts. I de emulerade maskinerna &#8216;virt&#8217; har st\u00f6d f\u00f6r vTPM- och virtio-iommu-enheter lagts till. St\u00f6det f\u00f6r anv\u00e4ndning av AArch32-v\u00e4rdsystem f\u00f6r att k\u00f6ra KVM-g\u00e4stmilj\u00f6er har f\u00f6rklarats som f\u00f6r\u00e5ldrat. St\u00f6d f\u00f6r emulering av f\u00f6ljande funktioner i arkitekturer har implementerats:\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\"> I emulat\u00f6ren f\u00f6r HPPA-arkitektur har st\u00f6d f\u00f6r grafisk konsol med anv\u00e4ndning av grafikenheten HP Artist lagts till;\n<li class=\"l\"> MIPS-arkitekturens emulator har f\u00e5tt st\u00f6d f\u00f6r instruktionen GINVT (Global Invalidation TLB);\n<li class=\"l\"> I PowerPC-arkitekturens emulator f\u00f6r &#8216;powernv&#8217;-maskiner har emulering av KVM-h\u00e5rdvaruaccelerering f\u00f6r att k\u00f6ra g\u00e4stsystem lagts till.<br \/>\n KVM med den klassiska kodgeneratorn TCG (Tiny Code Generator). F\u00f6r emulering av icke-flyktigt minne har st\u00f6d f\u00f6r speglade filer NVDIMM lagts till. F\u00f6r &#8216;pseries&#8217;-maskiner har behovet av att starta om f\u00f6r att synkronisera arbetet med XIVE\/XICS-avbrottskontroller i &#171;ic-mode=dual&#187; tagits bort;<\/p>\n<li class=\"l\"> I RISC-V-arkitekturens emulator f\u00f6r &#8216;virt&#8217; och &#8216;sifive_u&#8217; har support f\u00f6r standard syscon-drivrutiner i Linux f\u00f6r str\u00f6mhantering och omstart implementerats. F\u00f6r &#8216;virt&#8217;-kortet har st\u00f6d f\u00f6r Goldfish RTC lagts till. En experimentell implementation av hypervisorutvidgningar har lagts till;\n<li class=\"l\"> I s390-arkitekturens emulator har st\u00f6d f\u00f6r AIS (Adapter Interrupt Suppression) lagts till vid arbete i KVM-l\u00e4get.\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>K\u00e4lla: <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.4 - 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\/sv\/blog\/news\/vypusk-emulyatora-qemu-5-0\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\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\/sv\/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\udd47Uppdatering av QEMU-emulatorn 5.0 | ProHoster","description":"Utg\u00e5van av QEMU-projektet har presenterats.","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/news\/vypusk-emulyatora-qemu-5-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","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\/sv\/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\/sv\/wp-json\/wp\/v2\/posts\/79760","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=79760"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/79760\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=79760"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=79760"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=79760"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}