4 pontos por GN⁺ 2026-03-30 | 2 comentários | Compartilhar no WhatsApp
  • 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

 
GN⁺ 2026-03-30
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

    • Pois é, hoje em dia chamadas 5G caem, o LinkedIn usa memória na casa dos GB, e até a geladeira precisa de atualização para acender a luz, enquanto a Voyager 1 ainda voa pelo espaço com 69KB
    • Naquela época, 69KB provavelmente era uma capacidade enorme. Talvez custasse algo como US$ 1.000 por 1KB, e, se fosse memória resistente à radiação espacial, poderia ter custado 10 vezes mais
    • Hoje, até um app simples de chat consegue fazer quase tudo o que o LinkedIn faz com menos de 100MB de RAM
    • Claro, a Voyager 1 é um produto muito mais simples, então é natural que use tão pouca memória
  • 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

    • Parece que as autoridades judiciais hoje em dia têm uma percepção parecida. Meta e Google vivem sob regulação, mas ao mesmo tempo impedem o surgimento de novas empresas inovadoras. Surge um ciclo vicioso em que o efeito colateral da regulação torna a inovação ainda mais difícil
    • O LinkedIn é especialmente o pior. Mistura posts de pornografia motivacional com discussões políticas e deixa a cabeça anestesiada. Mas, como pedem URL do LinkedIn em processos seletivos, a pessoa é obrigada a manter uma conta
    • O motivo de redes sociais serem ruins tem a ver com as práticas de negócio opacas das empresas, mas também com os próprios usuários. Fico curioso se alguém aqui já usou Mastodon
    • Fico pensando qual é a diferença entre HN e rede social. Se existe um feed personalizado, isso já torna algo "social"? Ou o ponto central é a recomendação baseada em grafo?
    • O LinkedIn parece um feed de notícias de anúncios corporativos. Uma espécie de outdoor que adultos assinam voluntariamente
  • 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 problema é que muitos frameworks web facilitam criar apps complexos que "simplesmente funcionam", mas sem pensar em performance. A antiga UI web da OpenAI também era terrivelmente lenta porque rerenderizava o histórico inteiro da conversa toda vez
    • Uma vez, vendo o site da BestBuy, meu iPhone ficou quente e a bateria começou a acabar rapidamente. Parecia nível de mineração de criptomoeda
    • Hoje em dia, os sites estão num nível de embutir o próprio navegador em JavaScript só para rastrear o comportamento do usuário
    • Antigamente, o app desktop do Slack usava mais memória do que a minha IDE, então eu precisava fechar o Slack toda vez que compilava
    • Parece haver uma competição entre devs web hoje em dia para ver quem abusa mais de filtros CSS. Deixei a página do DeepL aberta por uma hora e meu notebook esquentou, porque um vídeo tinha entrado num loop infinito de SEEK e estava torrando a CPU. Acho que o Google deveria incluir uso de recursos no Web Vitals
  • 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

    • Também existe uma dica estranha para reduzir a carga de e-mails
  • 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

    • A maioria dos usuários nem lê o feed nem publica nada. Usa apenas para buscar emprego e manter contatos. Na verdade, candidatos muito ativos no feed podem até parecer um risco, como alguém que passava horas demais no LinkedIn durante o expediente
    • Eu mesmo consegui meu último emprego pelo LinkedIn e ainda recebo contato constante de recrutadores. Nunca olho o feed
    • Antes, quando eu via um login gate, pensava "acho que preciso me cadastrar"; agora penso "esse lugar não me quer". Então o LinkedIn talvez até tenha um efeito contrário no recrutamento
    • O LinkedIn é tão ruim que dá até para usar sem envolvimento emocional. Eu uso só para falar com ex-colegas, como fazia no antigo Facebook
    • Quase ninguém gosta do feed. O LinkedIn é praticamente uma plataforma write-only. Precisamos de uma alternativa melhor, mas o problema é que spam automatizado e algoritmos seguem para qualquer lugar.
      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

    • Achei uma forma de contornar isso. Basta adicionar a seguinte regra no uBlock Origin:
      www.linkedin.com##main:style(font-size: 16px !important;)
    • Toda vez que passo para outra página na busca de vagas, a nova página começa no fim da lista e eu tenho que rolar de volta para cima. É surpreendente que uma UI assim exista em 2026
    • Esse controle forçado da rolagem realmente deixa qualquer um maluco
    • É engraçado imaginar o MBA que teve essa ideia. O puro suco da engenharia estilo Microslop
    • Esse tipo de sequestro de rolagem mostra a degradação do pensamento de produto. É um truque para deixar o usuário mais lento e aumentar o tempo de permanência, mas destrói ferramentas de acessibilidade e navegação por teclado. Notebooks antigos já engasgam no LinkedIn, e ainda colocam atraso artificial por cima
  • 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

    • No fim das contas, chegamos a uma era em que é preciso sempre permitir execução remota de código só para ler texto
  • 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

    • Mas esse código é bem pequeno e não parece ser a causa real. Na verdade, há tantos recrutadores spammer que até dá para entender por que o LinkedIn reforça a detecção de scraping de dados
 
duqduqduq 29 일 전

É 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.