{"id":115283,"date":"2024-04-24T14:30:11","date_gmt":"2024-04-24T12:30:11","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-emulyatora-qemu-9-0-0"},"modified":"2024-04-24T14:30:11","modified_gmt":"2024-04-24T12:30:11","slug":"vypusk-emulyatora-qemu-9-0-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-emulyatora-qemu-9-0-0","title":{"rendered":"Lanzamiento del emulador QEMU 9.0.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Se ha presentado el lanzamiento del proyecto QEMU 9.0. Como emulador, QEMU permite ejecutar programas compilados para una plataforma de hardware en un sistema con una arquitectura completamente diferente, por ejemplo, ejecutar una aplicaci\u00f3n para ARM en un PC compatible con x86. En modo de virtualizaci\u00f3n, el rendimiento de ejecuci\u00f3n de c\u00f3digo en un entorno aislado es cercano al de un sistema f\u00edsico gracias a la ejecuci\u00f3n directa de instrucciones en la CPU y la utilizaci\u00f3n del hipervisor Xen o el m\u00f3dulo KVM en Linux, o el m\u00f3dulo NVMM en NetBSD.    <\/p>\n<p>El proyecto fue inicialmente creado por Fabrice Bellard con el objetivo de permitir la ejecuci\u00f3n de archivos ejecutables de Linux compilados para la plataforma x86 en arquitecturas diferentes a x86. A lo largo de los a\u00f1os de desarrollo, se ha a\u00f1adido soporte para la emulaci\u00f3n completa de 14 arquitecturas de hardware, y el n\u00famero de dispositivos de hardware emulados ha superado los 400. En la preparaci\u00f3n de la versi\u00f3n 9.0 se han realizado m\u00e1s de 2700 cambios por parte de 220 desarrolladores.           <\/p>\n<p>Mejoras clave a\u00f1adidas en QEMU 9.0:   <\/p>\n<ul>\n<li class=\"l\"> En el controlador virtio-blk, que proporciona un dispositivo de bloque virtual para <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/es\/vps\/\"   title=\"m\u00e1quinas virtuales\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2035\">m\u00e1quinas virtuales<\/a>, se ha a\u00f1adido soporte para un sistema de colas multinivel (multiqueue), que permite dividir colas para diferentes dispositivos de bloque para proporcionar acceso multihilo en sistemas multicanal (diferentes colas de un mismo disco pueden ser procesadas por diferentes hilos de entrada\/salida).\n<li class=\"l\"> En el dispositivo USB de almacenamiento se ha a\u00f1adido soporte para las propiedades \u2018backend_defaults\u2019, \u2018logical_block_size\u2019, \u2018physical_block_size\u2019, \u2018min_io_size\u2019, \u2018opt_io_size\u2019 y \u2018discard_granularity\u2019.\n<li class=\"l\"> En la biblioteca gdbstub, destinada a la depuraci\u00f3n remota en GDB utilizando el protocolo RSP (Remote Serial Protocol), se ha a\u00f1adido soporte para el modo fork-follow, la operaci\u00f3n siginfo:read y la interceptaci\u00f3n de llamadas al sistema en el espacio de usuario.\n<li class=\"l\"> Los backends de preasignaci\u00f3n de memoria se han adaptado para funcionar en modo multihilo y ahora pueden manejar simult\u00e1neamente solicitudes de varios hilos.\n<li class=\"l\"> En las herramientas para la migraci\u00f3n de m\u00e1quinas virtuales se ha a\u00f1adido el modo \u2018mapped-ram\u2019, que aumenta la eficiencia en la creaci\u00f3n de instant\u00e1neas de m\u00e1quinas virtuales. Se ha mejorado la detecci\u00f3n de la p\u00e1gina de memoria cero, lo que ha permitido acelerar significativamente la migraci\u00f3n de m\u00e1quinas virtuales inactivas en sistemas que soportan multifd. Se ha implementado soporte para reiniciar desde un estado guardado (checkpoint-restart) en la migraci\u00f3n basada en VFIO (Virtual Function I\/O).\n<li class=\"l\"> Se ha reescrito la implementaci\u00f3n del dispositivo ESP SCSI (am53c974\/dc390).\n<li class=\"l\"> Se ha a\u00f1adido soporte para el algoritmo de cifrado SM4 y se ha habilitado su uso en el controlador de dispositivos de bloques \u2018luks\u2019.\n<li class=\"l\"> En el controlador \u2018luks\u2019 se ha a\u00f1adido soporte para la creaci\u00f3n y uso de archivos con encabezados LUKS guardados.\n<li class=\"l\"> En el emulador de arquitectura ARM se ha implementado soporte para las placas L475E-IOT01A IoT, mp3-an536 (MPS3 con firmware AN536) y raspi4b (Raspberry Pi 4 Model B). Se ha a\u00f1adido soporte para la emulaci\u00f3n de las extensiones de procesador ECV (Enhanced Counter Virtualization), NV (Nested Virtualization) y NV2 (Enhanced Nested Virtualization). Se han ampliado las capacidades de los emuladores de las placas Freescale i.MX6, Allwinner R40, Bananapi, Raspberry Pi, npcm7xx y virt.\n<li class=\"l\"> En el emulador de arquitectura RISC-V se ha a\u00f1adido soporte para las extensiones del conjunto de instrucciones Zacas, amocas, RVA22, Zaamo, Zalrsc y Ztso. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/es\/vps\/abuzoustojchivye-vps\/\"   title=\"m\u00e1quinas virtuales\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4248\">m\u00e1quinas virtuales<\/a>  En RISC-V se ha proporcionado soporte para SMBIOS. Se ha implementado soporte ACPI para SRAT, SLIT, AIA y PLIC. Se ha actualizado el soporte para las tablas RHCT.\n<li class=\"l\"> En el emulador de arquitectura HPPA hasta la versi\u00f3n 16, se ha actualizado el firmware SeaBIOS-hppa. El tama\u00f1o m\u00e1ximo de memoria ha aumentado de 3 GB a 3840 MB. Se ha a\u00f1adido soporte para la opci\u00f3n \u2018--nodefaults\u2019.\n<li class=\"l\"> En el emulador de arquitectura LoongArch se ha a\u00f1adido soporte para la aceleraci\u00f3n KVM y se ha implementado soporte para extensiones vectoriales del conjunto de instrucciones LSX\/LASX.\n<li class=\"l\"> En el emulador de arquitectura s390x se ha a\u00f1adido soporte para las instrucciones CVDG, CVB, CVBY y CVBG. Se ha mejorado la emulaci\u00f3n de LAE (Load Address Extended).\n<li class=\"l\"> En el emulador de arquitectura 68k se ha a\u00f1adido el dispositivo nubus-virtio-mmio, que permite acceder a dispositivos virtio desde m\u00e1quinas q800.\n<li class=\"l\"> Se ha asegurado la compilaci\u00f3n con el flag \u2018-fzero-call-used-regs\u2019, que permite protegerse contra la filtraci\u00f3n de informaci\u00f3n de funciones y reducir el n\u00famero de bloques aptos para construir gadgets ROP (Return-Oriented Programming) en exploits. Tambi\u00e9n se ha a\u00f1adido la compilaci\u00f3n con el flag \u2018-ftrivial-auto-var-init=zero\u2019 para la inicializaci\u00f3n autom\u00e1tica a cero de todas las variables almacenadas en la pila.\n<li class=\"l\"> Para ejecutar QEMU con KVM, ahora se requiere al menos el n\u00facleo de Linux 4.4. Para los hosts ARM, en el futuro se planea elevar este umbral a la versi\u00f3n 4.19. Se ha detenido el soporte para el uso de Windows de 32 bits como sistemas operativos host.\n<li class=\"l\"> Se ha a\u00f1adido soporte para OpenBSD 7.4.      <\/ul>\n<p>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=61060\">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 9.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-115283","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 9.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\/es\/blog\/news\/vypusk-emulyatora-qemu-9-0-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\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 9.0.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 9.0.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-emulyatora-qemu-9-0-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=\"2024-04-24T12:30:11+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-04-24T12:30:11+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\udd47Lanzamiento del emulador QEMU 9.0.0 | ProHoster","description":"Se ha presentado el lanzamiento del proyecto QEMU 9.0.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-emulyatora-qemu-9-0-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","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 9.0.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 9.0.","og:url":"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-emulyatora-qemu-9-0-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":"2024-04-24T12:30:11+00:00","article:modified_time":"2024-04-24T12:30:11+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"115283","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":"default","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":"2026-02-09 17:21:17","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-22 23:01:19","updated":"2026-02-09 17:21:17","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/115283","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=115283"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/115283\/revisions"}],"predecessor-version":[{"id":164123,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/115283\/revisions\/164123"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=115283"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=115283"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=115283"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}