{"id":108213,"date":"2023-05-02T00:48:17","date_gmt":"2023-05-01T22:48:18","guid":{"rendered":"https:\/\/prohoster.info\/?p=108213"},"modified":"2023-05-02T09:42:09","modified_gmt":"2023-05-02T07:42:09","slug":"kompaniya-microsoft-dobavit-kod-na-rust-v-yadro-windows-11","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/news\/kompaniya-microsoft-dobavit-kod-na-rust-v-yadro-windows-11","title":{"rendered":"Microsoft a\u00f1adir\u00e1 c\u00f3digo en Rust al n\u00facleo de Windows 11","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>David Weston, vicepresidente de Microsoft a cargo de la seguridad del sistema operativo Windows, comparti\u00f3 informaci\u00f3n sobre el desarrollo de los mecanismos de protecci\u00f3n de Windows en su presentaci\u00f3n en la conferencia BlueHat IL 2023. Entre otros temas, mencion\u00f3 el progreso en la implementaci\u00f3n del lenguaje Rust para aumentar la seguridad del n\u00facleo de Windows. Adem\u00e1s, se anunci\u00f3 que el c\u00f3digo escrito en Rust podr\u00eda ser a\u00f1adido al n\u00facleo de Windows 11 en unos pocos meses o incluso semanas.       <\/p>\n<p>Entre los principales motivos para utilizar Rust se mencionan los recursos para el manejo seguro de la memoria y la reducci\u00f3n de errores en el c\u00f3digo. Como objetivo inicial, se plante\u00f3 reemplazar algunos tipos de datos internos de C++ por tipos equivalentes proporcionados en Rust. En su estado actual, aproximadamente 36,000 l\u00edneas de c\u00f3digo en Rust han sido preparadas para su inclusi\u00f3n en el n\u00facleo. Las pruebas del sistema con el nuevo c\u00f3digo no mostraron un impacto negativo en el rendimiento en la prueba PCMark 10 (prueba de aplicaciones de oficina) y, en algunas pruebas de rendimiento, el nuevo c\u00f3digo incluso result\u00f3 ser m\u00e1s r\u00e1pido.         <center><img decoding=\"async\" alt=\"Microsoft a\u00f1adir\u00e1 c\u00f3digo en Rust al n\u00facleo de Windows 11\" src=\"\/wp-content\/uploads\/2023\/05\/1d053885597d111483d79ca2feb2dbb3.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/p>\n<p>El primer \u00e1mbito de implementaci\u00f3n de Rust fue el c\u00f3digo de DWriteCore, que se encarga del an\u00e1lisis de fuentes. Dos desarrolladores estuvieron involucrados en el proyecto, dedicando seis meses a la reescritura. La nueva implementaci\u00f3n, reescrita en Rust, mejor\u00f3 el rendimiento de la generaci\u00f3n de glifos de texto entre un 5% y un 15%. El segundo \u00e1mbito de aplicaci\u00f3n de Rust fue la implementaci\u00f3n del tipo de datos REGION en Win32k GDI (Graphics Driver Interface). Los componentes reescritos en Rust del interfaz de GDI ya han pasado todas las pruebas exitosamente al ser utilizados en Windows, y se planea incluir el nuevo c\u00f3digo por defecto en las versiones de prueba de Windows 11 Insider. Entre otros logros relacionados con Rust, se destaca la traducci\u00f3n de la implementaci\u00f3n de ciertas llamadas del sistema Windows a este lenguaje.      <center><img decoding=\"async\" alt=\"Microsoft a\u00f1adir\u00e1 c\u00f3digo en Rust al n\u00facleo de Windows 11\" src=\"\/wp-content\/uploads\/2023\/05\/19c5164b8a4a92d610d2c6ae934623c8.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <center>  <div class=\"youtube-placeholder\" data-id=\"8T6ClX-y2AE\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/8T6ClX-y2AE\/hqdefault.jpg\" alt=\"Reproducir video\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><br \/>\n<br \/>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=59044\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u044d\u0432\u0438\u0434 \u0412\u0435\u0441\u0442\u043e\u043d, \u0432\u0438\u0446\u0435-\u043f\u0440\u0435\u0437\u0438\u0434\u0435\u043d\u0442 Microsoft, \u043e\u0442\u0432\u0435\u0447\u0430\u044e\u0449\u0438\u0439 \u0437\u0430 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Windows, \u0432 \u0441\u0432\u043e\u0451\u043c \u0434\u043e\u043a\u043b\u0430\u0434\u0435 \u043d\u0430 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438 BlueHat IL 2023 \u043f\u043e\u0434\u0435\u043b\u0438\u043b\u0441\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0435\u0439 \u043e \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0438 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u043e\u0432 \u0437\u0430\u0449\u0438\u0442\u044b Windows. \u0421\u0440\u0435\u0434\u0438 \u043f\u0440\u043e\u0447\u0435\u0433\u043e \u0443\u043f\u043e\u043c\u044f\u043d\u0443\u0442 \u043f\u0440\u043e\u0433\u0440\u0435\u0441\u0441 \u0432 \u0437\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u0438 \u044f\u0437\u044b\u043a\u0430 Rust \u0434\u043b\u044f \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u044f \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u044f\u0434\u0440\u0430 Windows. \u0411\u043e\u043b\u0435\u0435 \u0442\u043e\u0433\u043e, \u0437\u0430\u044f\u0432\u043b\u0435\u043d\u043e, \u0447\u0442\u043e \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0439 \u043d\u0430 Rust \u043a\u043e\u0434 \u0431\u0443\u0434\u0435\u0442 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d \u0432 \u044f\u0434\u0440\u043e Windows 11 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0443\u0436\u0435 \u0447\u0435\u0440\u0435\u0437 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":108214,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-108213","post","type-post","status-publish","format-standard","has-post-thumbnail","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=\"\u0414\u044d\u0432\u0438\u0434 \u0412\u0435\u0441\u0442\u043e\u043d, \u0432\u0438\u0446\u0435-\u043f\u0440\u0435\u0437\u0438\u0434\u0435\u043d\u0442 Microsoft, \u043e\u0442\u0432\u0435\u0447\u0430\u044e\u0449\u0438\u0439 \u0437\u0430 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Windows, \u0432 \u0441\u0432\u043e\u0451\u043c \u0434\u043e\u043a\u043b\u0430\u0434\u0435 \u043d\u0430 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438 BlueHat IL 2023 \u043f\u043e\u0434\u0435\u043b\u0438\u043b\u0441\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0435\u0439 \u043e \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0438 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u043e\u0432 \u0437\u0430\u0449\u0438\u0442\u044b Windows.\" \/>\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\/kompaniya-microsoft-dobavit-kod-na-rust-v-yadro-windows-11\" \/>\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\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Microsoft \u0434\u043e\u0431\u0430\u0432\u0438\u0442 \u043a\u043e\u0434 \u043d\u0430 Rust \u0432 \u044f\u0434\u0440\u043e Windows 11 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u044d\u0432\u0438\u0434 \u0412\u0435\u0441\u0442\u043e\u043d, \u0432\u0438\u0446\u0435-\u043f\u0440\u0435\u0437\u0438\u0434\u0435\u043d\u0442 Microsoft, \u043e\u0442\u0432\u0435\u0447\u0430\u044e\u0449\u0438\u0439 \u0437\u0430 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Windows, \u0432 \u0441\u0432\u043e\u0451\u043c \u0434\u043e\u043a\u043b\u0430\u0434\u0435 \u043d\u0430 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438 BlueHat IL 2023 \u043f\u043e\u0434\u0435\u043b\u0438\u043b\u0441\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0435\u0439 \u043e \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0438 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u043e\u0432 \u0437\u0430\u0449\u0438\u0442\u044b Windows.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/news\/kompaniya-microsoft-dobavit-kod-na-rust-v-yadro-windows-11\" \/>\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-05-01T22:48:18+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-05-02T07:42:09+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\udd47Microsoft a\u00f1adir\u00e1 c\u00f3digo en Rust al n\u00facleo de Windows 11 | ProHoster","description":"David Weston, vicepresidente de Microsoft a cargo de la seguridad del sistema operativo Windows, comparti\u00f3 informaci\u00f3n sobre el desarrollo de los mecanismos de protecci\u00f3n de Windows en su presentaci\u00f3n en la conferencia BlueHat IL 2023.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/kompaniya-microsoft-dobavit-kod-na-rust-v-yadro-windows-11","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\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Microsoft \u0434\u043e\u0431\u0430\u0432\u0438\u0442 \u043a\u043e\u0434 \u043d\u0430 Rust \u0432 \u044f\u0434\u0440\u043e Windows 11 | ProHoster","og:description":"\u0414\u044d\u0432\u0438\u0434 \u0412\u0435\u0441\u0442\u043e\u043d, \u0432\u0438\u0446\u0435-\u043f\u0440\u0435\u0437\u0438\u0434\u0435\u043d\u0442 Microsoft, \u043e\u0442\u0432\u0435\u0447\u0430\u044e\u0449\u0438\u0439 \u0437\u0430 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Windows, \u0432 \u0441\u0432\u043e\u0451\u043c \u0434\u043e\u043a\u043b\u0430\u0434\u0435 \u043d\u0430 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438 BlueHat IL 2023 \u043f\u043e\u0434\u0435\u043b\u0438\u043b\u0441\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0435\u0439 \u043e \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0438 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u043e\u0432 \u0437\u0430\u0449\u0438\u0442\u044b Windows.","og:url":"https:\/\/prohoster.info\/es\/blog\/news\/kompaniya-microsoft-dobavit-kod-na-rust-v-yadro-windows-11","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-05-01T22:48:18+00:00","article:modified_time":"2023-05-02T07:42:09+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\/es\/wp-json\/wp\/v2\/posts\/108213","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=108213"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/108213\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media\/108214"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=108213"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=108213"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=108213"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}