fix

CPU tinggi karena kontensi lock

Ketika beberapa thread berebut sumber daya bersama, sistem menghabiskan CPU untuk koordinasi alih-alih melakukan pekerjaan yang bermanfaat.

Common symptoms

Likely causes

Evidence to look for

perf menunjukkan fungsi spin atau wait
Context switch berkorelasi dengan latensi
Mengurangi jumlah thread meningkatkan throughput

What it usually means

Mesin sibuk berebut lock alih-alih melakukan pekerjaan yang produktif.

What to do next

  1. 1Persempit critical section
  2. 2Kurangi akses ke shared state
  3. 3Pertimbangkan struktur data lock-free untuk hot path

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 tinggi karena kontensi lock | cpum.ai