Skip to content
Latchkey

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ベースです。

関連ガイド