Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.

Se você está rodando um projeto Next Js 15 em um hardware mais antigo ou com HDDs tradicionais, provavelmente já se deparou com o aviso de sistema de arquivos lento durante o desenvolvimento.
Esse alerta é comum quando o projeto está em uma pasta que fica em uma rede ou em dispositivos de armazenamento com velocidade limitada. No meu entendimento, o principal impacto disso é na velocidade de build e na resposta do hot reload.
No artigo do StackOverflow, o usuário relata que o uso de um HDD e o fato de o projeto estar em uma pasta de rede podem ser causas. A dica prática é mover o projeto para uma pasta local no SSD, se possível, ou excluir o diretório do projeto de verificações de antivírus. Sem esse critério, a solução pode parecer simples no começo e cara no suporte.
Na minha experiência, usar um SSD para o diretório de build do Next Js faz uma diferença brutal na experiência de desenvolvimento, além de reduzir o impacto de outros fatores, como backups ou antivírus ativos. O valor aparece melhor quando operação, produto e engenharia olham para o mesmo risco. Por isso, o recorte precisa considerar manutenção, validação e caminho de volta. Esse contexto ajuda a separar ganho real de novidade difícil de sustentar.
Claro, se a troca de hardware não for uma opção, otimizar o sistema de arquivos, desabilitar verificações desnecessárias ou usar monitoramento de recursos pode ajudar a evitar gargalos. O importante é entender que esse aviso indica gargalo na leitura de arquivos, que influencia na velocidade do seu fluxo de trabalho. Por isso, o recorte precisa considerar manutenção, validação e caminho de volta. Esse contexto ajuda a separar ganho real de novidade difícil de sustentar. A decisão fica mais saudável quando o time consegue medir o impacto depois.
Quem mais já passou por isso e conseguiu melhorar a performance sem trocar de hardware?
Verdade, aqui também ajudou bastante colocar o diretório em uma pasta local e desativar verificações de antivírus. Essa lentidão pega no dia a dia, principalmente em projetos grandes.
No meu time, a gente sempre recomenda mover o projeto pra uma partição SSD. Parece besteira, mas faz diferença na hora do build. Também já vi antivírus travando o hot reload, aí é bom configurar exceções.
No meu caso, além de mover o pojeto, otimizar o cache do Next também deu um upgrade.