O gigante de Redmond continua avançando no desenvolvimento do Windows 10, e para conhecer os últimos detalhes é preciso acompanhar de perto os novos builds entregues pelo programa Windows Insider. A última imagem anunciada, de número 14942, traz várias mudanças, entre elas uma separação de processos para o famoso svchost.exe em computadores com 3,5 GB de RAM ou mais. O objetivo é aumentar a estabilidade, a segurança e a transparência de cada serviço, com o potencial custo de um consumo maior.

Microsoft antecipa mudanças no consumo de memória para Windows 10
Windows 10

Consumo de memória: uma evolução?

Se existem muitos aspectos para criticar nas últimas versões do Windows, o consumo de memória não é um deles. O pesadelo do Windows Vista (em sua versão original sem Service Packs) ficou para trás, e a Microsoft conseguiu manter uma linha estável de especificações. Em essência, um computador capaz de executar o Windows 7 pode receber o Windows 10, assumindo que as atualizações periódicas de Redmond não quebrem o suporte a determinado hardware (ainda lembramos o que aconteceu com o Anniversary Update e as milhões de webcams). Agora, a visão da Microsoft sobre a RAM é bastante clara: a memória que não é usada está sendo desperdiçada, embora seus críticos vejam isso como "falta de otimização". As unidades de estado sólido têm sabido compensar os "gargalos de desempenho" naturais dos discos rígidos convencionais, mas a RAM é mais rápida e, se usada de maneira coerente, aumenta a velocidade e a estabilidade.

Microsoft antecipa mudanças no consumo de memória para Windows 10
A Microsoft buscará incrementar ainda mais a separação de processos e serviços para melhorar a estabilidade do sistema operacional

A separação de processos e o svchost.exe

Isso nos leva à administração de processos e serviços no Windows. Algumas coisas melhoraram, mas outras permanecem em aberto, começando pelo temido, misterioso e questionado "svchost.exe" que governa com mão de ferro todo o segundo plano do sistema operacional. A chamada agrupamento de processos sob o "curinga" do svchost.exe remonta ao Windows 2000, se não me engano, e embora tenha trazido vários benefícios, hoje muitos usuários sofrem o efeito dominó: se um serviço cai, os outros caem atrás. Com o Windows 10 na equação, e mais especificamente, o anúncio do novo build 14942 no programa Windows Insider, a Microsoft decidiu reduzir o agrupamento de processos em computadores com 3,5 GB de RAM ou mais. Essa mudança deve ajudar em aspectos como estabilidade (ou seja, que um único serviço não derrube os demais), transparência (mais informações sobre o que cada processo está fazendo) e segurança (se o serviço for comprometido, a contenção é buscada).

Possíveis impactos no consumo de memória

Ainda assim, a separação de processos poderia levar a um consumo de memória ligeiramente maior. Essa estratégia se reflete em aplicativos como o Google Chrome, e o Firefox busca implementar algo parecido com seu sistema Electrolysis. O interessante é que já podemos ver parte dessa separação na versão estável atual do Windows 10 Anniversary Update, e que a Microsoft tenha mencionado os 3,5 GB de RAM. Esse dado sugere um comportamento mais "tradicional" para o Windows 10 de 32 bits e em plataformas com quantidade limitada de RAM (há muitos tablets e híbridos com novos chips Atom que não ultrapassam os 2 GB). Já veremos como avançar, mas o anúncio foi feito na apresentação de um build Insider, portanto talvez passe um tempo antes que a maioria dos usuários possa ver essa mudança.

Fonte: