Actualizaciones de Windows 11: arranque con Rust, ReFS en lugar del sistema de archivos NTFS
Microsoft se está preparando para mejorar las características de seguridad de Windows 11 y actualizar el sistema de archivos predeterminado con una solución más robusta y eficiente. Los desarrolladores del gigante tecnológico están trabajando de forma independiente en dos nuevas características: arrancar con Rust dentro del kernel y usar ReFS en lugar de NTSF como sistema de archivos predeterminado.
Microsoft está trabajando para mejorar las funciones de seguridad de Windows 11 mediante la integración de Rust en el kernel. Como explica Wired , Rust es un lenguaje seguro para la memoria conocido por su protección contra ataques de inyección, similar a lenguajes como Java. Está diseñado para evitar que los programas accedan accidentalmente a datos no deseados de la memoria de una computadora.
En la conferencia BlueHat IL 2023, David Weston , vicepresidente de Enterprise and OS Security de Microsoft, confirmó el plan de la empresa de utilizar Rust en el kernel para el arranque de Windows 11. Según el ejecutivo, la integración de Windows y Rust está más cerca que nunca.
Los usuarios pueden iniciar Windows 11 con Rust en el kernel en las próximas semanas o meses. Por el momento, el objetivo principal es garantizar la compatibilidad y el rendimiento. Esto incluye convertir algunos tipos de datos internos de C++ en equivalentes de Rust.
Hasta ahora, Microsoft ha logrado un progreso significativo, como el uso de API estándar de Rust como Vec y Result, que son más fáciles de escribir y comprender que sus contrapartes de C++.
Al mismo tiempo, el rendimiento del código portado ha sido excelente, sin diferencias notables en las aplicaciones de Office según lo medido por PCMark 10.
La integración de Rust también ha impulsado cambios aguas arriba en el propio lenguaje, con más métodos try_ para Vec que no se asustan con OOM. Si bien todavía existen muchas llamadas de código «no seguras» a funciones externas, la cantidad de bloques y funciones no seguras disminuye a medida que se transfiere más código.
“Rust no puede ser ni será la única solución para aumentar la seguridad de la memoria en Windows. Este es un documento excelente que evalúa varios enfoques de etiquetado de memoria basados en CPU y su ROI contra vulnerabilidades”, dijo David Weston.
La integración de Rust en el kernel de Windows 11 tiene como objetivo hacer que el sistema operativo sea más seguro y más fácil de mantener, al mismo tiempo que desbloquea los beneficios de las mejoras en las herramientas y el rendimiento.
ReFS como el sistema de archivos predeterminado
Otro cambio, ya detectado en la versión preliminar de Windows 11 , tiene como objetivo reemplazar NTFS con ReFS como el sistema de archivos predeterminado en las nuevas instalaciones.
Microsoft creó el Sistema de archivos resistente (ReFS) para reemplazar el Sistema de archivos de nueva tecnología (NTFS), pero no fue posible instalar ediciones para consumidores de Windows 11 en ReFS. Para aquellos que no lo saben, ReFS es mejor que NTFS en muchos sentidos, incluida la satisfacción de necesidades de almacenamiento inesperadas y el manejo de grandes volúmenes o grupos de almacenamiento.
También ha mejorado la resistencia a la corrupción, y es posible que Windows 11 cambie pronto de NTFS a Resilient File System ReFS en nuevas instalaciones para mejorar la experiencia general.
Deja una respuesta