fix

CPU alto por contenção de locks

Quando várias threads disputam recursos compartilhados, o sistema consome CPU com coordenação em vez de realizar trabalho útil.

Common symptoms

Likely causes

Evidence to look for

perf mostra funções de spin ou de espera
Trocas de contexto se correlacionam com a latência
Reduzir o número de threads melhora o throughput

What it usually means

A máquina fica ocupada disputando locks em vez de realizar trabalho produtivo.

What to do next

  1. 1Reduza o escopo das seções críticas
  2. 2Reduza o acesso ao estado compartilhado
  3. 3Considere estruturas de dados lock-free para caminhos críticos

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

CPU alto por contenção de locks | cpum.ai