{"id":107985,"date":"2023-04-20T12:48:23","date_gmt":"2023-04-20T10:48:23","guid":{"rendered":"https:\/\/prohoster.info\/?p=107985"},"modified":"2023-04-20T12:58:44","modified_gmt":"2023-04-20T10:58:44","slug":"vypusk-emulyatora-qemu-8-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-emulyatora-qemu-8-0","title":{"rendered":"Publication de l'\u00e9mulateur QEMU 8.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>La version 8.0 du projet QEMU a \u00e9t\u00e9 pr\u00e9sent\u00e9e. En tant qu'\u00e9mulateur, QEMU permet d'ex\u00e9cuter un programme compil\u00e9 pour une plateforme mat\u00e9rielle sur un syst\u00e8me d'une architecture totalement diff\u00e9rente, par exemple, ex\u00e9cuter une application pour ARM sur un PC compatible x86. En mode de virtualisation, la performance d'ex\u00e9cution du code dans un environnement isol\u00e9 est proche de celle d'un syst\u00e8me mat\u00e9riel gr\u00e2ce \u00e0 l'ex\u00e9cution directe des instructions sur le CPU et \u00e0 l'utilisation de l'hyperviseur Xen ou du module KVM.       <\/p>\n<p>Le projet a \u00e9t\u00e9 initialement cr\u00e9\u00e9 par Fabrice Bellard dans le but de permettre l'ex\u00e9cution de fichiers ex\u00e9cutables Linux compil\u00e9s pour la plateforme x86 sur des architectures diff\u00e9rentes de x86. Au fil des ans, le support a \u00e9t\u00e9 ajout\u00e9 pour une \u00e9mulation compl\u00e8te de 14 architectures mat\u00e9rielles, et le nombre de p\u00e9riph\u00e9riques mat\u00e9riels \u00e9mul\u00e9s a d\u00e9pass\u00e9 400. Pour la version 8.0, plus de 2800 modifications ont \u00e9t\u00e9 apport\u00e9es par 238 d\u00e9veloppeurs.     <\/p>\n<p>Am\u00e9liorations cl\u00e9s ajout\u00e9es dans QEMU 8.0 :   <\/p>\n<ul>\n<li class=\"l\"> Le support de l'\u00e9mulation syst\u00e8me (ex\u00e9cution compl\u00e8te du syst\u00e8me d'exploitation, y compris avec des hyperviseurs) sur des h\u00f4tes 32 bits avec architecture x86 a \u00e9t\u00e9 d\u00e9clar\u00e9 obsol\u00e8te et sera bient\u00f4t interrompu. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/fr\/vps\/abuzoustojchivye-vps\/\"   title=\"KVM\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4421\">KVM<\/a> Le support de l'\u00e9mulation en mode utilisateur (ex\u00e9cution de processus individuels compil\u00e9s pour un autre CPU) sur des h\u00f4tes x86 32 bits sera poursuivi.\n<li class=\"l\"> Dans l'\u00e9mulateur d'architecture x86, le support du lancement de syst\u00e8mes invit\u00e9s Xen dans un environnement bas\u00e9 sur l'hyperviseur KVM et des noyaux Linux 5.12+ a \u00e9t\u00e9 ajout\u00e9.\n<li class=\"l\"> Dans le g\u00e9n\u00e9rateur de code classique TCG pour l'architecture x86, le support des drapeaux CPUID FSRM, FZRM, FSRS et FSRC a \u00e9t\u00e9 ajout\u00e9. Le support d'un nouveau mod\u00e8le de CPU Intel Sapphire Rapids (Intel 7) a \u00e9t\u00e9 mis en \u0153uvre.\n<li class=\"l\"> Dans l'\u00e9mulateur ARM, le support des CPU Cortex-A55 et Cortex-R52 a \u00e9t\u00e9 mis en place, un nouveau type de machines \u00e9mulates Olimex STM32 H405 a \u00e9t\u00e9 ajout\u00e9, ainsi que le support des extensions de processeur FEAT_EVT (Enhanced Virtualization Traps), FEAT_FGT (Fine-Grained Traps) et AArch32 ARMv8-R. Le gdbstub a \u00e9galement ajout\u00e9 le support des registres syst\u00e8mes pour l'architecture M-profile (profil des microcontr\u00f4leurs).\n<li class=\"l\"> Dans l'\u00e9mulateur d'architecture RISC-V, la mise \u00e0 jour de l'impl\u00e9mentation des machines \u00e9mulates OpenTitan, PolarFire et OpenSBI a \u00e9t\u00e9 r\u00e9alis\u00e9e. Le support de jeux d'instructions suppl\u00e9mentaires (ISA) et d'extensions a \u00e9t\u00e9 ajout\u00e9 : Smstateen, compteurs de d\u00e9bogage icount, \u00e9v\u00e9nements PMU li\u00e9s au cache en mode virtuel, ACPI, extensions Zawrs, Svadu, T-Head et Zicond.\n<li class=\"l\"> Dans l'\u00e9mulateur d'architecture HPPA, le support de l'instruction fid (Floating-Point Identify) a \u00e9t\u00e9 ajout\u00e9 et l'\u00e9mulation en mode 32 bits a \u00e9t\u00e9 am\u00e9lior\u00e9e.\n<li class=\"l\"> L'\u00e9mulateur d'architecture 390x prend en charge la d\u00e9connexion asynchrone de la m\u00e9moire lors du red\u00e9marrage des syst\u00e8mes invit\u00e9s prot\u00e9g\u00e9s KVM. Le traitement des appareils zPCI transf\u00e9r\u00e9s a \u00e9t\u00e9 am\u00e9lior\u00e9.\n<li class=\"l\"> Dans le m\u00e9canisme virtio-mem, qui permet de connecter et d\u00e9connecter la m\u00e9moire des machines virtuelles \u00e0 chaud, une allocation de ressources anticip\u00e9e (preallocation) a \u00e9t\u00e9 mise en \u0153uvre lors de la migration en direct.\n<li class=\"l\"> Dans VFIO (Virtual Function I\/O), le support exp\u00e9rimental de la migration a \u00e9t\u00e9 mis \u00e0 jour (la deuxi\u00e8me r\u00e9vision du protocole de migration est d\u00e9sormais utilis\u00e9e).\n<li class=\"l\"> Dans le dispositif de blocs qemu-nbd, l'efficacit\u00e9 de fonctionnement sur TCP lors de l'utilisation de TLS a \u00e9t\u00e9 am\u00e9lior\u00e9e.\n<li class=\"l\"> Un support initial pour OpenBSD et NetBSD a \u00e9t\u00e9 ajout\u00e9 \u00e0 l'agent pour syst\u00e8mes invit\u00e9s.             <\/ul>\n<p>Source : <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=59002\">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 8.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 \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-107985","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - 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 8.0.\" \/>\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\/fr\/blog\/news\/vypusk-emulyatora-qemu-8-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\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 8.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 8.0.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-emulyatora-qemu-8-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=\"2023-04-20T10:48:23+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-04-20T10:58:44+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\udd47Lancement de l'\u00e9mulateur QEMU 8.0 | ProHoster","description":"La version du projet QEMU 8.0 a \u00e9t\u00e9 pr\u00e9sent\u00e9e.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-emulyatora-qemu-8-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","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 8.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 8.0.","og:url":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-emulyatora-qemu-8-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":"2023-04-20T10:48:23+00:00","article:modified_time":"2023-04-20T10:58:44+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/107985","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=107985"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/107985\/revisions"}],"predecessor-version":[{"id":164299,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/107985\/revisions\/164299"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=107985"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=107985"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=107985"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}