{"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\/et\/blog\/news\/vypusk-emulyatora-qemu-5-0","title":{"rendered":"QEMU 5.0 v\u00e4ljaanne","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\">Esitletud<\/a><\/noindex> projekti v\u00e4ljalaskmine <noindex><a rel=\"nofollow\" href=\"http:\/\/wiki.qemu.org\/Download\">QEMU 5.0<\/a><\/noindex>. QEMU emulaatorina v\u00f5imaldab k\u00e4itada rakendusi, mis on loodud \u00fchele riistvaraarhitektuurile, t\u00e4iesti erineva arhitektuuriga s\u00fcsteemis, n\u00e4iteks k\u00e4ivitada ARM-rakendus x86-\u00fchilduvas arvutis. Virtuaalre\u017eiimis on QEMU koodi t\u00e4itmise j\u00f5udlus isoleeritud keskkonnas l\u00e4hedane kohaliku s\u00fcsteemi j\u00f5udlusele CPU otse k\u00e4su t\u00e4itmise ja Xen h\u00fcperviisori v\u00f5i KVM mooduli kasutamise t\u00f5ttu. <\/p>\n<p>Alguses loodi projekt Fabrice Bellardi poolt, et pakkuda v\u00f5imalust Linuxi t\u00e4idetavate failide k\u00e4ivitamiseks, mis on loodud x86 platvormil, arhitektuuridel, mis ei ole x86. Aastate jooksul on arendusse lisatud toetust 14 riistvaraarhitektuuri t\u00e4ielikuks emuleerimiseks ning emuleeritud riistvaraseadmete arv on \u00fcletanud 400. QEMU 5.0 versiooni ettevalmistamisel tehti \u00fcle 2800 muudatuse 232 arendaja poolt. <\/p>\n<p>Peamised <noindex><a rel=\"nofollow\" href=\"http:\/\/wiki.qemu.org\/ChangeLog\/5.0\">parandused<\/a><\/noindex>, mis on lisatud QEMU 5.0: <\/p>\n<ul>\n<li class=\"l\"> V\u00f5ime viia osa host-keskkonna failis\u00fcsteemist k\u00fclaliss\u00fcsteemi kaudu <noindex><a rel=\"nofollow\" href=\"https:\/\/virtio-fs.gitlab.io\/\">virtiofsd<\/a><\/noindex>. K\u00fclaliss\u00fcsteem v\u00f5ib mountida katalooge, mis on m\u00e4rgitud eksportimiseks host-s\u00fcsteemi poolel, mis oluliselt lihtsustab kataloogide jagamise korraldamist virtualiseerimiss\u00fcsteemides. Erinevalt v\u00f5rgu FSidest, nagu NFS ja virtio-9P, v\u00f5imaldab virtiofs saavutada j\u00f5udluse, mis on l\u00e4hedane kohalikule failis\u00fcsteemile;\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/git.qemu.org\/?p=qemu.git;a=blob;f=docs\/interop\/dbus-vmstate.rst\">Tugi<\/a><\/noindex> live-andmete migratsioonid v\u00e4liste protsesside jaoks, mis kasutavad QEMU D-Bus bussi;\n<li class=\"l\"> V\u00f5ime kasutada <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/qemu\/qemu\/blob\/master\/docs\/memory-hotplug.txt\">m\u00e4lja taguseid<\/a><\/noindex> peamiste operaie m\u00e4lu t\u00f6\u00f6tamise tagamiseks k\u00fclalis s\u00fcsteemis. Backend m\u00e4\u00e4ratakse kasutades valikut &#171;-machine memory-backend&#187;;\n<li class=\"l\">  Uus filtr &#171;compress&#187;, mida saab kasutada tihendatud varukoopiate loomisel piltide jaoks;\n<li class=\"l\"> K\u00e4sk &#171;qemu-img measure&#187; v\u00f5ib n\u00fc\u00fcd t\u00f6\u00f6tada LUKS-piltidega ning k\u00e4sule &#171;qemu-img convert&#187; on lisatud valik &#171;&#8212;target-is-zero&#187; sihtpildi nullimist vahelej\u00e4tmiseks;\n<li class=\"l\"> Eksperimentaalne tugi qemu-storage-daemon protsessile, mis pakub juurdep\u00e4\u00e4su QEMU blokitasemele ja QMP k\u00e4skudele, sealhulgas t\u00f6\u00f6 tegemine plokiseadmetega ja sisseehitatud NBD server, ilma vajaduseta k\u00e4ivitada t\u00e4iskohaga virtuaalmasinat;\n<li class=\"l\"> ARM arhitektuuri emulaatorisse on lisatud Cortex-M7 CPU emulatsiooni v\u00f5imalus ja toetatud on tacoma-bmc, Netduino Plus 2 ja Orangepi PC platvormid. Emuleeritavates 'virt' masinates on lisatud tugi vTPM ja virtio-iommu seadmete jaoks. AArch32 host-s\u00fcsteemide kasutamine KVM k\u00fclaliskeskkondade k\u00e4itamiseks on kuulutatud aegunuks. Rakendatud on j\u00e4rgmiste arhitektuuride v\u00f5imaluste emulatsiooni tugi:\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\"> HPPA arhitektuuri emulaatorisse on lisandunud graafikakonsooli tugi kasutades graafikaseadet HP Artist;\n<li class=\"l\"> MIPS arhitektuuri emulaatorisse on lisandunud GINVT (Globaalne TLB t\u00fchistamise) k\u00e4su tugi;\n<li class=\"l\"> PowerPC arhitektuuri emulaatorisse on 'powernv' masinate jaoks lisatud KVM riistvaralise kiirusel t\u00f6\u00f6tamise emulatsioon k\u00fclalis s\u00fcsteemide k\u00e4itamiseks.<br \/>\n KVM koos klassikalise koodi generaatoriga TCG (Tiny Code Generator). P\u00fcsiv\u00e4lu emuleerimise jaoks on lisatud toetus NVDIMM failisse peegeldamiseks. 'pseries' masinate jaoks on eemaldatud vajadus taask\u00e4ivitamiseks XIVE\/XICS katkestuste kontrollerite t\u00f6\u00f6 s\u00fcnkroniseerimiseks re\u017eiimis &#171;ic-mode=dual&#187;;<\/p>\n<li class=\"l\"> RISC-V arhitektuuri emulaatoris 'virt' ja 'sifive_u' plaatide jaoks on rakendatud syscon t\u00fc\u00fcpi draiverite toetus Linuxis toitehalduseks ja taask\u00e4ivituseks. 'virt' plaadi jaoks on lisatud tugi Goldfish RTC-le. Lisatud on eksperimenteerimise tugi h\u00fcperviisori laienduste jaoks;\n<li class=\"l\"> s390 arhitektuuri emulaatorisse on lisandunud AIS (Adapter Interrupt Suppression) tugi KVM re\u017eiimis t\u00f6\u00f6tamiseks.\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Allikas: <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.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\/et\/blog\/news\/vypusk-emulyatora-qemu-5-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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\/et\/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\udd47QEMU 5.0 emulaatori v\u00e4ljaanne | ProHoster","description":"QEMU projekti v\u00e4ljaanne on esitatud.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/vypusk-emulyatora-qemu-5-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","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\/et\/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\/et\/wp-json\/wp\/v2\/posts\/79760","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=79760"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/79760\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=79760"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=79760"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=79760"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}