As críticas ao desempenho da plataforma de comunicação da Microsoft são quase tão antigas quanto o próprio software. Em particular, o alto consumo de memória é uma fonte recorrente de frustração em sistemas com recursos limitados. Agora, a empresa parece estar atacando o problema pela raiz.
De acordo com uma reportagem do Windows Latest, a Microsoft confirmou que o aplicativo do Teams consome uma quantidade desnecessariamente grande de recursos, mesmo quando ocioso, e está testando uma reestruturação técnica que deve reduzir significativamente o uso de memória RAM.
A Microsoft confirma o problema de desempenho
No Centro de Administração do Microsoft 365, a empresa afirmou, segundo a reportagem do Windows Latest, que o Teams está enfrentando problemas de desempenho, especialmente durante chamadas.
- O software consome até 1 GB de RAM quando ocioso; durante chamadas, o uso de memória aumenta ainda mais;
- Além disso, o aplicativo leva um tempo incomumente longo para ficar pronto para uso após a inicialização. Isso se deve, em grande parte, ao fato do Teams ter que carregar todas as equipes, chats, calendários, arquivos e conexões com os serviços da Microsoft durante a inicialização.
Para solucionar esses problemas, a Microsoft está testando uma atualização que será lançada para todos os usuários a partir de janeiro de 2026. A essência da estratégia: transferir o sistema de chamadas para um processo separado.
Atualmente, o Teams é executado em um único processo principal chamado "ms-teams.exe". Esse processo gerencia mensagens, chat, elementos da interface do usuário e toda a funcionalidade de chamadas.
Em vez disso, a Microsoft está criando um novo processo subordinado chamado "ms-teams_modulehost.exe", que será o único responsável pelas funções de chamada e, essencialmente, as transferirá para outro processo.
A ideia por trás disso é que, se um bug causar problemas de desempenho durante uma chamada, ele afetará apenas a interface de chamada. O processo principal, e, portanto, o chat, o processamento de mensagens e toda a interface do usuário, continuarão funcionando sem interrupções.
O problema subjacente provavelmente persistirá
No entanto, como aponta o Windows Latest, há uma limitação crítica: a nova arquitetura aborda apenas um sintoma, não a causa raiz. O Teams utiliza o WebView2, um mecanismo de renderização baseado no Chromium, desde a migração do Electron.
- O próprio WebView2 representa, portanto, um "desafio de desempenho" — trata-se de uma camada de abstração que serve de intermediária entre o aplicativo Teams baseado na web e o sistema operacional nativo;
- Essa camada intermediária causa uma sobrecarga sistemática que só pode ser resolvida com uma mudança completa para código nativo.
Em outras palavras, de acordo com o Windows Latest, embora a arquitetura de processos separados seja necessária e útil, ela funciona mais como um paliativo do que como uma solução real. Para uma solução verdadeira, a Microsoft teria que abandonar completamente o WebView2.
Imagem de capa | Andreas Prott via Adobe Stock
Ver 0 Comentários