Funcionários de Redmond explicam como as atualizações do Windows 11 são 40% menores

  • O gigante da tecnologia de Redmond decidiu revelar o segredo por trás de suas atualizações menores do Windows 11.
  • Windows 10 versões 1809 e posteriores, use compactação diferencial reversa e direta emparelhada.
  • Isso garante que o sistema operacional possa reverter para sua versão básica como um estado intermediário durante a manutenção.
  • Confira este artigo interessante e dê uma olhada por trás da cortina da Microsoft, veja como eles fazem isso.
atualizações w11 menores

Como todos sabemos, o Windows 11 recebeu sua primeira atualização de Patch Tuesday algumas horas atrás, e embora não seja uma grande atualização, considerando que o sistema operacional começou a ser implementado geralmente de maneira escalonada ao longo de uma semana atrás.

Esta atualização recente corrige apenas alguns problemas de compatibilidade, aparentemente sem introduzir nenhum novo.

Mas, se você ainda sentiu que a atualização foi instalada no seu PC mais rápido do que esperava, a Microsoft agora forneceu mais informações sobre o que tornou isso possível.

Vamos descobrir juntos do que se trata, certo?

É assim que a Microsoft torna as atualizações menores

Antes de mergulharmos no que mudou no modelo de serviço do Windows 11, é importante discutir a motivação por trás da mudança, bem como o modelo de serviço existente.

Todos podemos concordar que o Windows é um sistema operacional usado em uma variedade de ambientes em todo o mundo.

Mais ainda neste ambiente híbrido onde todos podem não ter acesso às conexões de Internet mais rápidas, mas ainda precisam permanecer protegidos por meio de patches de segurança.

É por isso que é essencial que os patches sejam pequenos em tamanho, especialmente porque as atualizações cumulativas mensais contêm todas as correções lançadas anteriormente.

As versões 1809 e posteriores do Windows 10 usam compactação diferencial direta e reversa emparelhada descrita no diagrama acima.

Isso realmente garante que o sistema operacional possa reverter para sua versão básica como um estado intermediário durante a manutenção. Como você pode notar, embora os diferenciais direto e reverso sejam simétricos, eles apresentam conteúdos muito diferentes.

A empresa de tecnologia baseada em Redmond não usa um delta bidirecional porque algumas transformações e patches podem excluir os dados necessários para um delta reverso.

Para que uma transformação não destrutiva seja garantida, um delta reverso primeiro precisa armazenar o conteúdo adicionado e excluído pelo delta direto.

Devido ao conteúdo desarticulado, o processo não seria muito eficiente, pelo menos quando comparado à compressão diferencial direta e reversa emparelhada.

A Microsoft realmente mudou esse processo no Windows 11 usando uma abordagem chamada geração reversa de dados de atualização.

O mapeamento funciona executando uma desmontagem byte a byte do código de montagem do programa e identificando os endereços virtuais. Os endereços virtuais correspondem logicamente aos pontos de entrada para as funções do código de montagem e mudam quando o código de montagem é atualizado com uma correção. Essas mudanças são observadas pelo mecanismo delta e são capturadas por uma tabela de mapeamento. O processo de mapeamento na aplicação delta normaliza os endereços dessas mudanças e é uma grande parte do motivo pelo qual os algoritmos delta modernos arquitetonicamente iluminados são tão eficientes.

Aparentemente uma abordagem simples e intuitiva, ele observa as instruções delta e as reverte diretamente, sem passar pelo passe reverso delta pareado.

No back-end, no entanto, isso constitui uma alteração significativa no back-end que usa uma tabela de mapeamento para mapear as alterações resultantes nas funções do código de montagem.

Muito parecido com as instruções básicas de patch, essas transformações podem ser “observadas” e revertidas. Há uma pequena sobrecarga, pois nem todos os mapeamentos são 1: 1, e onde o mapeamento direto entra em conflito com seu mapeamento reverso observado, a instrução patch adicional deve ser usada para alinhar o mapeamento. Isso pode ser feito no local e o mapeamento reverso fornecerá quase o mesmo desempenho que um delta reverso com um mapeamento direto de uma geração delta feita no servidor.

Funcionários de Redmond afirmam que sua abordagem de geração de dados de atualização reversa resultou em uma redução de 40% no tamanho das atualizações do Windows 11.

A empresa de Redmond diz que também entrou com pedido de patente para essa metodologia há alguns meses. Resta saber se a Microsoft fará o backport dessa técnica para o Windows 10 também.

Intrigado com essas técnicas de redução? Compartilhe sua opinião conosco na seção de comentários abaixo.

Como inicializar duas vezes o Windows 11 e o macOS

Como inicializar duas vezes o Windows 11 e o macOSMac OsWindows 11Bota Dupla

Você pode executar dois sistemas operacionais em um único PC e, se quiser fazer uma inicialização dupla do macOS e do Windows 11, verifique os requisitos de hardware. Os Macs têm um recurso integra...

Consulte Mais informação
ICloud para Windows 11 obtém um novo aplicativo Gerenciador de Senhas

ICloud para Windows 11 obtém um novo aplicativo Gerenciador de SenhasWindows 11

Se estiver usando o aplicativo iCloud no Windows 10 ou Windows 11, você está com sorte.Alguns novos recursos estão chegando por meio da atualização mais recente.No entanto, existem alguns requisito...

Consulte Mais informação
Como ativar e desativar o modo de hibernação no Windows 11

Como ativar e desativar o modo de hibernação no Windows 11Windows 11

Habilitar o modo de hibernação no Windows 11 permite suspender sua atividade para que possa continuar de onde parou posteriormente.A função não está disponível por padrão, mas você pode ativá-la na...

Consulte Mais informação