- O site do LinkedIn consome 2,4 GB de memória quando apenas duas abas do navegador estão abertas
- O caso é apontado como um problema de uso ineficiente de recursos em aplicações web
- Levanta-se a possibilidade de queda no desempenho do navegador e piora da experiência do usuário
- Grandes frameworks de frontend ou o impacto de scripts de anúncios e rastreamento são citados como causas
- A necessidade de otimização web em grandes plataformas volta a ganhar destaque
Uso excessivo de memória no site do LinkedIn
- Foi relatado um caso em que a execução do LinkedIn em duas abas consumiu um total de 2,4 GB de RAM
- Mesmo com uma navegação simples pelas páginas, houve alto consumo de memória, expondo a ineficiência no gerenciamento de recursos web
- Esse fenômeno pode levar à queda de desempenho do navegador e à deterioração da experiência do usuário
Causas e implicações
- Grandes frameworks de frontend, scripts de anúncios e rastreamento e estruturas complexas de renderização no cliente são apontados como fatores para o aumento do uso de memória
- O caso é visto como um exemplo de que grandes plataformas web precisam dar mais foco à otimização de recursos e redução de peso
- Do ponto de vista do usuário, pode ser necessário limitar o número de abas ou gerenciar extensões do navegador
2 comentários
Comentários do Hacker News
Comparar o fato de que a "Voyager 1 opera com 69KB de memória e um gravador de fita de 8 trilhas" com a situação atual passa uma sensação de contraste dramático
Na prática, o LinkedIn está cheio de gente estranha, mas quase toda rede social é ruim de um jeito parecido
Facebook, Twitter, no fim, tudo acaba indo para um caminho ruim. O Google+ ao menos tinha ferramentas para limitar a experiência por região, então parecia ter algum potencial
A AWS também consome muita RAM. Se eu abro só algumas abas da AWS na VM da empresa, já ocupa uns 1,4GB. Até páginas de texto simples muitas vezes passam a usar memória na casa dos gigabytes
Também há muitos sites que parecem simples por fora, como a nova UI do Reddit ou o tradutor da DeepL, mas fazem a CPU disparar. Dá até para imaginar se um LLM não andou mexendo no código automaticamente e deixou passar a otimização de desempenho
O serviço de bloqueio de bots do LinkedIn (protechts.net) já chegou a consumir 42GB de RAM do meu notebook. O Firefox estava fazendo swap como louco, fui verificar e o culpado era aquilo.
Tem até captura de tela. O nome do iframe era “humanSecurityEnforcerIframe”, o que é realmente irônico
Existe uma forma de resolver esse problema permanentemente. Feche a aba e não abra o LinkedIn de novo
Não faço ideia de quem ainda usa LinkedIn. Quando faço login, só vejo textos e imagens gerados por IA, parece uma cena de Severance
Eu também já toquei uma startup de namoro, mas depois do surgimento do ChatGPT o diferencial desapareceu, então encerrei. Recrutamento com IA também corre o risco de virar apenas spam ainda mais automatizado
Parece loucura que o LinkedIn limite artificialmente a velocidade de rolagem. Dá a sensação de andar em melaço pegajoso
www.linkedin.com##main:style(font-size: 16px !important;)Navegadores antigos permitiam ao usuário definir diretamente limites de RAM e cache. Hoje esse controle sobre recursos desapareceu por completo, o que é uma pena
Fico curioso por que o LinkedIn usa 1,3GB. Queria que alguém fizesse uma análise do memory dump.
Já ouvi a explicação de que o navegador ocupa a RAM livre antecipadamente porque "RAM sobrando é desperdício", mas isso soa como desculpa. Quando precisar, bastaria pedir ao SO; por que ocupar tudo antes?
Há quem suspeite que o LinkedIn esteja inspecionando extensões do navegador para tentar impedir screen scraping
Veja a thread relacionada
É um pouco absurdo ver tanta bobagem sendo dita que um desenvolvedor que entende de arquitetura web não diria. Há dezenas de razões para o alto uso de memória pelos navegadores, e mesmo assim você está afirmando que a culpa é toda do site? De onde você tirou um absurdo tão idiota, misturado com a sua imaginação, para falar tanta besteira? Até o motor V8 aloca seletivamente mais memória se houver recursos livres do usuário e, se o navegador atrasar estrategicamente o GC, passa facilmente de 1 GB... Se você não sabe, pergunte a uma IA, seus idiotas.