{"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\/ro\/blog\/news\/vypusk-emulyatora-qemu-5-0","title":{"rendered":"Lansarea emulatorului 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\">Prezentat<\/a><\/noindex> lansarea proiectului <noindex><a rel=\"nofollow\" href=\"http:\/\/wiki.qemu.org\/Download\">QEMU 5.0<\/a><\/noindex>. Ca emulator, QEMU permite rularea unei aplica\u021bii compilate pentru o platform\u0103 hardware pe un sistem cu o arhitectur\u0103 complet diferit\u0103, de exemplu, executarea unei aplica\u021bii pentru ARM pe un PC compatibil x86. \u00cen modul de virtualizare, performan\u021ba execut\u0103rii codului \u00eentr-un mediu izolat este apropiat\u0103 de cea a unui sistem nativ datorit\u0103 execut\u0103rii directe a instruc\u021biunilor pe CPU \u0219i folosirii hipervizorului Xen sau a modulului KVM. <\/p>\n<p>Ini\u021bial, proiectul a fost creat de Fabrice Bellard cu scopul de a permite rularea fi\u0219ierelor executabile Linux compilate pentru platforma x86 pe arhitecturi diferite de x86. De-a lungul dezvolt\u0103rii, s-a ad\u0103ugat suport pentru emularea complet\u0103 a 14 arhitecturi hardware, num\u0103rul dispozitivelor hardware emulate dep\u0103\u0219ind 400. La preg\u0103tirea versiunii 5.0, au fost efectuate peste 2800 de modific\u0103ri de c\u0103tre 232 de dezvoltatori. <\/p>\n<p>Principalele <noindex><a rel=\"nofollow\" href=\"http:\/\/wiki.qemu.org\/ChangeLog\/5.0\">\u00eembun\u0103t\u0103\u021biri<\/a><\/noindex>, ad\u0103ugate \u00een QEMU 5.0: <\/p>\n<ul>\n<li class=\"l\"> Posibilitatea de a face trecerea unei p\u0103r\u021bi a sistemului de fi\u0219iere gazd\u0103 \u00een sistemul de operare invitat prin intermediul <noindex><a rel=\"nofollow\" href=\"https:\/\/virtio-fs.gitlab.io\/\">virtiofsd<\/a><\/noindex>. Sistemul invitat poate mont\u00e1 un director marcat pentru export pe partea sistemului gazd\u0103, ceea ce simplific\u0103 considerabil organizarea partaj\u0103rii directoarelor \u00een sistemele de virtualizare. Spre deosebire de utilizarea sistemelor de fi\u0219iere de re\u021bea, cum ar fi NFS \u0219i virtio-9P, virtiofs permite ob\u021binerea unei performan\u021be aproape de cea a unui sistem de fi\u0219iere local;\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/git.qemu.org\/?p=qemu.git;a=blob;f=docs\/interop\/dbus-vmstate.rst\">Asisten\u021b\u0103<\/a><\/noindex> migrarea live a datelor proceselor externe care folosesc bus-ul QEMU D-Bus;\n<li class=\"l\"> Posibilitatea de a utiliza <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/qemu\/qemu\/blob\/master\/docs\/memory-hotplug.txt\">backendurilor de memorie<\/a><\/noindex> pentru a asigura func\u021bionarea memoriei opera\u021bionale principale a sistemului gazd\u0103. Backend-ul este definit prin op\u021biunea &#171;-machine memory-backend&#187;;\n<li class=\"l\">  Noul filtru &#171;compress&#187;, care poate fi utilizat pentru a crea copii de rezerv\u0103 comprimate ale imaginilor;\n<li class=\"l\"> Comanda &#171;qemu-img measure&#187; poate acum s\u0103 func\u021bioneze cu imagini LUKS, iar \u00een comanda &#171;qemu-img convert&#187; a fost ad\u0103ugat\u0103 op\u021biunea &#171;&#8212;target-is-zero&#187; pentru a s\u0103ri peste zeroizarea imaginii \u021bint\u0103;\n<li class=\"l\"> S-a ad\u0103ugat suport experimental pentru procesul qemu-storage-daemon, care ofer\u0103 acces la nivelul blocului QEMU \u0219i comenzile QMP, inclusiv executarea sarcinilor cu dispozitivele de blocare \u0219i serverul NBD \u00eencorporat, f\u0103r\u0103 a necesita pornirea unei ma\u0219ini virtuale complete;\n<li class=\"l\"> \u00cen emulatorul arhitecturii ARM a fost ad\u0103ugat\u0103 capacitatea de a emula CPU Cortex-M7 \u0219i a fost asigurat\u0103 suportul pentru pl\u0103cile tacoma-bmc, Netduino Plus 2 \u0219i Orangepi PC. \u00cen ma\u0219inile emulate &#8216;virt&#8217; a fost ad\u0103ugat suportul pentru dispozitive vTPM \u0219i virtio-iommu. Utilizarea sistemelor gazd\u0103 AArch32 pentru a lansa medii gazd\u0103 KVM a fost declarat\u0103 \u00eenvechit\u0103. A fost implementat suportul pentru emularea urm\u0103toarelor capacit\u0103\u021bi arhitecturale:\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\"> Emulatorul arhitecturii HPPA a ad\u0103ugat suport pentru consola grafic\u0103 utiliz\u00e2nd dispozitivul grafic HP Artist;\n<li class=\"l\"> Emulatorul arhitecturii MIPS a ad\u0103ugat suport pentru instruc\u021biunea GINVT (Global Invalidation TLB);\n<li class=\"l\"> \u00cen emulatorul arhitecturii PowerPC pentru ma\u0219inile &#8216;powernv&#8217; a fost ad\u0103ugat\u0103 emularea func\u021bionalit\u0103\u021bilor de accelerare hardware KVM pentru a lansa sisteme gazd\u0103.<br \/>\n KVM cu generator de cod clasic TCG (Tiny Code Generator). Pentru emularea memoriei persistente a fost ad\u0103ugat suportul pentru NVDIMM reflectat \u00een fi\u0219ier. Pentru ma\u0219inile &#8216;pseries&#8217; a fost eliminat\u0103 necesitatea repornirii pentru a sincroniza func\u021bionarea controlerelor de \u00eentrerupere XIVE\/XICS \u00een modul &#171;ic-mode=dual&#187;;<\/p>\n<li class=\"l\"> \u00cen emulatorul arhitecturii RISC-V pentru pl\u0103cile &#8216;virt&#8217; \u0219i &#8216;sifive_u&#8217; a fost implementat suportul pentru driverele standard syscon \u00een Linux pentru gestionarea energiei \u0219i repornirea. Pentru placa &#8216;virt&#8217; a fost ad\u0103ugat suportul pentru Goldfish RTC. A fost ad\u0103ugat\u0103 o implementare experimental\u0103 a extensiilor hipervizorului;\n<li class=\"l\"> \u00cen emulatorul arhitecturii s390 a fost ad\u0103ugat suport pentru AIS (Adapter Interrupt Suppression) \u00een modul KVM.\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Sursa: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52839\">opennet.ro<\/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.2.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\/ro\/blog\/news\/vypusk-emulyatora-qemu-5-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\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\/ro\/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\udd47Lansarea emulatorului QEMU 5.0 | ProHoster","description":"A fost lansat\u0103 versiunea proiectului QEMU.","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-emulyatora-qemu-5-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","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\/ro\/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\/ro\/wp-json\/wp\/v2\/posts\/79760","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=79760"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/79760\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=79760"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=79760"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=79760"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}