一言定義

単位時間あたりにシステムが完遂した有効な仕事量。

概要

特定の期間内に処理されるデータの総量やタスクの完了数を指す。リソースの利用効率と処理の並列性に依存し、システムの「実質的な生産能力」を客観的に示す指標である。

IT・技術的側面

ネットワーク帯域幅、CPU命令実行サイクル、ディスクI/O速度の複合的結果として算出される。バッファリングやキューイング理論に基づき、レイテンシ(応答速度)とのトレードオフが発生する。高スループットを実現するには、ボトルネックの解消と、計算リソースの並列処理最適化が不可欠である。

ビジネス的価値とリスク

  • 価値: 単位時間あたりの売上高向上および資産回転率の改善。大規模トラフィック下でのサービス維持能力に直結し、市場競争優位性を構築する。
  • リスク(負債・精査): スループットの最大化を優先しすぎると、個々の処理の遅延を許容する設計になりやすく、リアルタイム性が損なわれる。また、ピーク時に合わせた過剰なリソース配備は、低稼働時の技術負債および固定費の増大を招く。

定量的指標

  1. TPS (Transactions Per Second)

  2. ネットワークスループット (Gbps)

  3. 単位時間あたりのバッチ処理完了件数

概念の配置 (Context)

  • Position: パフォーマンス・エンジニアリングにおける主要特性。

  • Contrast: 応答速度。処理の「開始から終了まで」の時間ではなく、「時間枠内での完了数」に焦点を当てる。

  • Synthesis: 流体力学。管の太さと流速によって決定される単位時間あたりの流量。

関連キーワード

帯域幅 負荷試験 ボトルネック キュー キャパシティ