A Microsoft adicionará código em Rust no núcleo do Windows 11

David Weston, vice-presidente da Microsoft responsável pela segurança do sistema operacional Windows, compartilhou informações sobre o desenvolvimento dos mecanismos de proteção do Windows em sua apresentação na conferência BlueHat IL 2023. Entre outras coisas, ele mencionou o progresso na utilização da linguagem Rust para aumentar a segurança do núcleo do Windows. Além disso, foi afirmado que o código escrito em Rust será adicionado ao núcleo do Windows 11 possivelmente em poucos meses ou até semanas.

Entre os principais motivos para utilizar Rust estão a implementação de recursos para uma manipulação segura da memória e o trabalho para reduzir erros no código. O objetivo inicial é substituir alguns tipos de dados internos em C++ por tipos equivalentes fornecidos pelo Rust. Atualmente, cerca de 36 mil linhas de código em Rust foram preparadas para inclusão no núcleo. Os testes do sistema com o novo código mostraram que não há impacto negativo no desempenho no pacote PCMark 10 (teste de aplicativos de escritório) e, em alguns micros testes, o novo código até se mostrou mais rápido.

A Microsoft adicionará código em Rust no núcleo do Windows 11

A primeira área de implementação do Rust foi o código DWriteCore, que lida com a análise de fontes. Dois desenvolvedores foram envolvidos no projeto, que levou seis meses para ser concluído. A aplicação da nova implementação reescrita em Rust aumentou a performance na formação de glifos para texto em 5-15%. A segunda área de aplicação do Rust foi a implementação do tipo de dado REGION na Win32k GDI (Graphics Driver Interface). Os componentes reescritos em Rust da interface GDI já estão passando em todos os testes quando utilizados no Windows, e em breve o novo código será incluído por padrão em compilações de teste do Windows 11 Insider. Entre outras conquistas relacionadas ao Rust, destaca-se a tradução de algumas chamadas de sistema do Windows para essa linguagem.

A Microsoft adicionará código em Rust no núcleo do Windows 11
Por que no hosting comum a administração do PrestaShop é lenta, e no seu não é?


Fonte: opennet.ru
Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster