O aplicativo Meteorologia integrado do Windows 11 desperdiça mais de 1 GB de RAM

O app Meteorologia integrado do Windows 11 é relatado como usando cerca de 0,5–1 GB de RAM porque é, na prática, uma página MSN Weather encapsulada no framework WebView2/Chromium da Microsoft, e também exibe anúncios. Comentadores contrastam isso com ferramentas nativas de meteorologia que usam no máximo dezenas de megabytes, observando que até o app Weather do macOS, com ~250 MB, é considerado inchado para uma tarefa tão simples. O debate se amplia para críticas ao inchaço do software moderno, aos incentivos corporativos perversos e à importância renovada da eficiência à medida que os preços da RAM sobem, com alguns usuários propondo alternativas leves ou abandonando o Windows por completo.

Uso de memória e comparações

  • Muitos comentaristas veem 1 GB para um app de meteorologia como absurdo; alguns relatam “apenas” ~450–700 MB em seus próprios sistemas, mas ainda assim chamam isso de excessivo.
  • A comparação do artigo com o Weather do macOS (~250 MB) é vista como condenatória para a Microsoft, mas também como evidência de que o app da Apple é inchado.
  • Outros apps de meteorologia mencionados: GNOME Weather (150 MB), widgets do KDE/Plasma (1–50 MB incrementais, porque as bibliotecas são compartilhadas), várias ferramentas de linha de comando e pequenos apps nativos na faixa de 1–10 MB no total.

Causas raiz: tecnologia web, arquitetura e gráficos

  • Ponto-chave: o Weather do Windows 11 é essencialmente o site MSN Weather dentro de um wrapper WebView2 (Chromium), criando múltiplos processos de renderização/GPU.
  • Debate sobre quanta RAM a composição gráfica moderna de GUI e os gráficos de alta DPI “precisam”:
    • Defensores: 100–300 MB para uma UI rica, animada e localizada em telas 4K/HDR é “razoável”.
    • Críticos: framebuffer e recursos para uma janela modesta deveriam ficar na ordem de dezenas de MB no máximo; o restante é overhead do framework e do navegador.
  • Esclarecimentos sobre medição:
    • O “Memory” padrão do Task Manager é o private working set (RAM efetivamente comprometida, não compartilhada).
    • O Windows geralmente não faz overcommit como o Linux; reservar memória virtual em excesso pode causar falhas de alocação mesmo antes de toda a RAM física ser usada.

Anúncios, incentivos e práticas da Microsoft

  • Forte crítica de que um app do sistema operacional, além de usar muita RAM, também exibe anúncios; alguns relacionam isso a estruturas internas de incentivo (equipes buscando métricas de engajamento/anúncios em vez da experiência do usuário).
  • Anúncios no menu Iniciar e outros padrões de “enshittification” no Windows são citados como contexto.
  • Alguns argumentam que a Microsoft deixou de priorizar eficiência nativa em favor da reutilização de tecnologia web e da conveniência organizacional.

Alternativas e contornos

  • As sugestões incluem:
    • Desinstalar o app Weather.
    • Fixar a página MSN Weather como um PWA do Edge com uBlock Origin (~130 MB, sem anúncios).
    • Usar ferramentas de terminal (por exemplo, wttr.in, wego, scripts com curl) ou widgets leves de desktop.
    • Mudar para desktops Linux (KDE, GNOME, WMs em tiling) onde sistemas completos muitas vezes ficam ociosos abaixo de alguns GB.

Reflexões mais amplas: inchaço de software, preço da RAM e IA

  • Longo subthread relembrando como aplicativos ricos antigamente rodavam com poucos MB, contrastando com as utilidades de hoje que consomem centenas de MB.
  • Debate sobre “RAM é barata” vs. os recentes aumentos de preço da RAM e o retorno de sistemas com 8 GB como algo comum.
  • Vários sugerem que LLMs/agentes poderiam agora ser usados para sistematicamente reduzir o inchaço ou reescrever apps em código nativo enxuto, mas temem que os incentivos atuais favoreçam ainda mais o inchaço no estilo web/electron.