p50 Latency - CI/CD用語集の定義
p50 latency(50パーセンタイル、すなわち中央値)とは、測定されたレイテンシの半分がそれを下回る値です。典型的な体験を表します。CI jobの半分はp50より速く開始(または終了)し、半分は遅くなります。平均とは異なり、outlierに対して頑健です。
パーセンタイルが平均に勝る理由
平均は、いくつかの遅いjobによって引き上げられて典型的なケースを隠すことも、引き下げられて悪いテールを隠すこともあります。p50をp99と並べて報告すると、一般的な体験と最悪ケースの両方が得られます。runnerのpickup時間について、p50はjobが通常どれだけ速く開始するかを示し、p99は運の悪い待ち時間がどれだけひどくなるかを示します。
関連ガイド
p99 Latency - CI/CD Glossary Definitionp99 Latency: p99 latency (the 99th percentile) is the value below which 99 percent of measured latencies fall…
Saturation - CI/CD Glossary DefinitionSaturation: Saturation is how full a resource is relative to its capacity, the degree to which it has queued…
Throughput - CI/CD Glossary DefinitionThroughput: Throughput is the rate at which a system completes units of work, for example jobs finished per m…