Atualizações do Windows 11: inicializando com Rust, ReFS em vez do sistema de arquivos NTFS

Atualizações do Windows 11: inicializando com Rust, ReFS em vez do sistema de arquivos NTFS

A Microsoft está se preparando para melhorar os recursos de segurança do Windows 11 e atualizar o sistema de arquivos padrão com uma solução mais robusta e eficiente. Os desenvolvedores da gigante da tecnologia estão trabalhando independentemente em dois novos recursos – inicializando com Rust dentro do kernel e usando ReFS em vez de NTSF como sistema de arquivos padrão.

A Microsoft está trabalhando para aprimorar os recursos de segurança do Windows 11 integrando o Rust ao kernel. Conforme explicado por Wired , Rust é uma linguagem de memória segura conhecida por sua proteção contra ataques de injeção, semelhante a linguagens como Java. Ele foi projetado para impedir que programas acessem acidentalmente dados não intencionais da memória de um computador.

Na conferência BlueHat IL 2023, David Weston , vice-presidente de segurança corporativa e de sistema operacional da Microsoft, confirmou o plano da empresa de utilizar Rust no kernel para inicialização do Windows 11. Segundo o executivo, a integração entre Windows e Rust está mais próxima do que nunca.

Cortesia da imagem: Microsoft

Os usuários podem inicializar o Windows 11 com Rust no kernel nas próximas semanas ou meses. No momento, o objetivo principal é garantir compatibilidade e desempenho. Isso inclui a conversão de alguns tipos de dados C++ internos em equivalentes Rust.

Até agora, a Microsoft fez progressos significativos, como o uso de APIs Rust padrão como Vec e Result, que são mais fáceis de escrever e entender do que suas contrapartes C++.

Ao mesmo tempo, o desempenho do código portado foi excelente, sem diferença perceptível nos aplicativos do Office medidos pelo PCMark 10.

A integração do Rust também impulsionou mudanças na própria linguagem, com mais métodos try_ para Vec que não entram em pânico no OOM. Embora ainda existam muitas chamadas de código “inseguros” para funções externas, o número de blocos e funções inseguros diminui à medida que mais código é portado.

“A ferrugem não pode e não será a única solução para aumentar a segurança da memória no Windows. Este é um excelente documento avaliando várias abordagens de marcação de memória baseadas em CPU e seu ROI contra vulnerabilidades”, disse David Weston.

A integração do Rust no kernel do Windows 11 visa tornar o sistema operacional mais seguro e fácil de manter, ao mesmo tempo em que libera benefícios de ferramentas e melhorias de desempenho.

ReFS como o sistema de arquivos padrão

Outra mudança, já identificada no build de pré-visualização do Windows 11 , visa substituir o NTFS pelo ReFS como o sistema de arquivos padrão em novas instalações.

A Microsoft criou o Resilient File System (ReFS) para substituir o New Technology File System (NTFS), mas não foi possível instalar as edições de consumidor do Windows 11 no ReFS. Para quem não sabe, o ReFS é melhor que o NTFS de várias maneiras, incluindo atender a necessidades inesperadas de armazenamento e lidar com grandes volumes ou pools de armazenamento.

Ele também melhorou a resistência à corrupção e o Windows 11 pode em breve mudar do NTFS para Resilient File System ReFS em novas instalações para melhorar a experiência geral.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *