Dev Study
← システム性能分析

性能分析VI(スケーラビリティと競合)

スレッドやコアを増やしても速くならない、むしろ遅くなる現象の裏側を学びます。ユニバーサル・スケーラビリティ法則のコヒーレンシ項、キャッシュラインの奪い合い、ロック粒度やロックコンボイ、優先度逆転、ワークスティーリングといった「並列化が効かなくなる原因」を、perf c2c や perf lock contention などの計測手段と結び付けて理解できます。

読み込み中…