fix

Alto uso de CPU no Node

Alto uso de CPU no Node.js geralmente vem de bloqueios no event loop, loops intensos, caminhos críticos de JSON, backtracking em regex ou excesso de trabalho em um único processo.

Common symptoms

Likely causes

Evidence to look for

O PID de um único processo Node permanece acima de 40% de CPU
A CPU aumenta com picos de tráfego
Capturas com perf mostram frames quentes de JS/nativo

What it usually means

O Node lida bem com IO, mas trabalho pesado de CPU na thread principal rapidamente gera latência e saturação.

What to do next

  1. 1Mova o trabalho pesado para workers ou filas
  2. 2Reduza o trabalho bloqueante no caminho da requisição
  3. 3Faça profiling das funções mais usadas antes de escalar horizontalmente

See what's causing your CPU

cpum.ai turns CPU, process, disk, and memory signals into plain-English explanations with evidence.

Open cpum.ai

Related

Alto uso de CPU no Node: causas e soluções | cpum.ai