Wall-Clock Time - CI/CD用語集の定義
wall-clock time(経過時間または実時間)とは、壁掛け時計で測るように、jobの開始から終了までに実際に経過する時間であり、I/O、ロック、ネットワークの待ち時間を含みます。プロセッサが実行に費やした時間のみをカウントするCPU timeとは区別されます。
CPU timeと異なる理由
依存関係のダウンロードで3分待つjobは、wall-clock timeは高いがCPU timeは低くなります。ダウンロード中はCPUがアイドルだったからです。逆に、8コアにわたるCPUバウンドなコンパイルは、wall-clock timeよりも多くのCPU timeを累積することがあります。開発者が体感するのはwall-clock timeであり、ホストrunnerの課金はwall-clockベースです。
関連ガイド
vCPU - CI/CD Glossary DefinitionvCPU: A vCPU (virtual CPU) is one thread of a physical processor core that a cloud provider presents to a vir…
Critical Path - CI/CD Glossary DefinitionCritical Path: The critical path is the longest chain of dependent steps in a pipeline, the sequence that det…
Throughput - CI/CD Glossary DefinitionThroughput: Throughput is the rate at which a system completes units of work, for example jobs finished per m…