{"id":101087,"date":"2021-08-25T10:22:49","date_gmt":"2021-08-25T08:22:49","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-emulyatora-qemu-6-1"},"modified":"2021-08-25T10:22:49","modified_gmt":"2021-08-25T08:22:49","slug":"vypusk-emulyatora-qemu-6-1","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sl\/blog\/news\/vypusk-emulyatora-qemu-6-1","title":{"rendered":"Izdaja emulatorja QEMU 6.1","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Predstavljen je izdanak projekta QEMU 6.1. Kao emulador, QEMU omogu\u0107ava pokretanje programa koji je sastavljen za jednu hardversku platformu na sistemu potpuno druge arhitekture, na primjer, izvo\u0111enje aplikacije za ARM na PC-u koji podr\u017eava x86. U re\u017eimu virtualizacije, performanse izvr\u0161avanja koda u izolovanom okru\u017eenju su blizu hardverskom sistemu zahvaljuju\u0107i direktnom izvr\u0161avanju instrukcija na CPU-u i kori\u0161\u0107enju hipervizora Xen ili modula KVM.       <\/p>\n<p>Prvobitno je projekat kreirao Fabrice Bellard s ciljem omogu\u0107avanja pokretanja izvr\u0161nih datoteka Linuxa sastavljenih za x86 na arhitekturama koje se razlikuju od x86. Tokom godina razvoja dodana je podr\u0161ka za punu emulaciju za 14 hardverskih arhitektura, a broj emuliranih hardverskih ure\u0111aja pre\u0161ao je 400. U pripremi verzije 6.1 izvr\u0161eno je vi\u0161e od 3000 promena od 221 programera.     <\/p>\n<p>Klju\u010dna pobolj\u0161anja dodata u QEMU 6.1:   <\/p>\n<ul>\n<li class=\"l\"> V QMP (QEMU Machine Protocol) je dodana komanda \u00abblockdev-reopen\u00bb za promenu pode\u0161avanja ve\u0107 kreiranog blok ure\u0111aja.\n<li class=\"l\"> Kao prioritetni kriptodrajver kori\u0161\u0107en je gnutls, koji je superiorniji u performansama u odnosu na druge drajvere. Ranije predlo\u017eeni drajver zasnovan na libgcrypt preba\u010den je u kategoriju opcija, dok je drajver baziran na nettle ostao kao rezervna varijanta koja se koristi u odsustvu GnuTLS i Libgcrypt.\n<li class=\"l\"> U emuladoru I2C dodata je podr\u0161ka za PMBus i I2C-multiplexere (pca9546, pca9548).\n<li class=\"l\"> Podrazumevano je uklju\u010dena podr\u0161ka za dodatke klasi\u010dnom generatoru koda TCG (Tiny Code Generator). Dodati su novi dodaci execlog (dnevnik izvr\u0161enja) i cache modelling (simulacija pona\u0161anja L1 ke\u0161a u CPU-u).\n<li class=\"l\"> U emuladoru ARM dodata je podr\u0161ka za plo\u010de zasnovane na \u010dipovima Aspeed (rainier-bmc, quanta-q7l1), npcm7xx (quanta-gbs-bmc) i Cortex-M3 (stm32vldiscovery). Dodata je podr\u0161ka za hardverske motore za enkripciju i he\u0161iranje koji su ugra\u0111eni u \u010dipovima Aspeed. Dodata je i podr\u0161ka za emulaciju SVE2 instrukcija (uklju\u010duju\u0107i bfloat16), operatora za mno\u017eenje matrica i komandi za resetovanje ke\u0161 memorije (TLB).\n<li class=\"l\">  U emulatoru arhitekture PowerPC za emulirane ma\u0161ine \u00abpseries\u00bb dodata je podr\u0161ka za otkrivanje gre\u0161aka prilikom vru\u0107eg priklju\u010divanja ure\u0111aja u novim gostuju\u0107im okru\u017eenjima, pove\u0107an je limit na broj CPU-a i implementirana je emulacija nekih instrukcija specifi\u010dnih za procesore POWER10. Dodata je podr\u0161ka za plo\u010de zasnovane na \u010dipovima Genesi\/bPlan Pegasos II (pegasos2).\n<li class=\"l\"> V emul\u00e1toru RISC-V byla implementov\u00e1na podpora platformy OpenTitan a virtu\u00e1ln\u00edho GPU virtio-vga (na b\u00e1zi virgl).\n<li class=\"l\"> Do emul\u00e1toru s390 byla p\u0159id\u00e1na podpora 16. generace CPU a vektorov\u00fdch roz\u0161\u00ed\u0159en\u00ed.\n<li class=\"l\"> Do emul\u00e1toru x86 byla p\u0159id\u00e1na podpora nov\u00fdch model\u016f CPU Intel (Skylake-Client-v4, Skylake-Server-v5, Cascadelake-Server-v5, Cooperlake-v2, Icelake-Client-v3, Icelake-Server-v5, Denverton-v3, Snowridge-v3, Dhyana-v2), ve kter\u00fdch byla implementov\u00e1na instrukce XSAVES. V emul\u00e1toru \u010dipsetu Q35 (ICH9) byla implementov\u00e1na podpora hork\u00e9ho p\u0159ipojen\u00ed PCI za\u0159\u00edzen\u00ed. Byla vylep\u0161ena emulace roz\u0161\u00ed\u0159en\u00ed virtualizace poskytovan\u00fdch procesory AMD. Byla p\u0159id\u00e1na mo\u017enost bus-lock-ratelimit pro omezen\u00ed intenzity blokov\u00e1n\u00ed sb\u011brnice hostitelsk\u00fdm syst\u00e9mem.\n<li class=\"l\"> Byla p\u0159id\u00e1na podpora pou\u017e\u00edv\u00e1n\u00ed jako akceler\u00e1toru pro hypervisor NVMM, vyv\u00edjen\u00fd projektem NetBSD.\n<li class=\"l\"> V GUI je podpora autentizace pomoc\u00ed hesla p\u0159i pou\u017eit\u00ed protokolu VNC nyn\u00ed povolena pouze p\u0159i sestaven\u00ed s extern\u00edm kryptografick\u00fdm backendem (gnutls, libgcrypt nebo nettle).      <\/ul>\n<p>Izvor: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=55679\">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 6.1. \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-101087","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 6.1.\" \/>\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\/sl\/blog\/news\/vypusk-emulyatora-qemu-6-1\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sl_SI\" \/>\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 6.1 | 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 6.1.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sl\/blog\/news\/vypusk-emulyatora-qemu-6-1\" \/>\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=\"2021-08-25T08:22:49+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-08-25T08:22:49+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\udd47Vyd\u00e1n\u00ed emul\u00e1toru QEMU 6.1 | ProHoster","description":"Bylo p\u0159edstaveno vyd\u00e1n\u00ed projektu QEMU 6.1.","canonical_url":"https:\/\/prohoster.info\/sl\/blog\/news\/vypusk-emulyatora-qemu-6-1","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sl_SI","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 6.1 | 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 6.1.","og:url":"https:\/\/prohoster.info\/sl\/blog\/news\/vypusk-emulyatora-qemu-6-1","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":"2021-08-25T08:22:49+00:00","article:modified_time":"2021-08-25T08:22:49+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"101087","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-08-25 08:44:04","updated":"2022-10-01 00:17:39","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/101087","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/comments?post=101087"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/101087\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media?parent=101087"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/categories?post=101087"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/tags?post=101087"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}