問61
頻出度★★★
コンピュータシステムが単位時間当たりに処理できるジョブやトランザクションなどの処理件数のことであり,コンピュータの処理能力を表すものはどれか。
この問題の解説と、これまでの解答の記録です。
コンピュータシステムが単位時間当たりに処理できるジョブやトランザクションなどの処理件数のことであり,コンピュータの処理能力を表すものはどれか。
アクセスタイムは、記憶装置に読み書きを指示してからデータの受け渡しが完了するまでに要する「時間」です。装置単体の速さを表す指標であり、単位時間当たりの処理件数ではありません。
正解 スループットとは、コンピュータシステムが単位時間当たりに処理できるジョブやトランザクションの件数を指す性能指標で、まさに設問の定義そのものです。単位は「件/秒」「トランザクション/秒 (tps)」「ジョブ/時間」などで、処理の「量」を表すためシステム全体の処理能力 (仕事量をこなす力) の尺度になります。スプーリングやマルチプログラミングでCPUの遊び時間を減らすと、スループットは向上します。
タイムスタンプは、データや処理が「いつ」行われたかを示す日時情報 (時刻印) です。電子文書の存在証明やログの記録順序の管理に使われるもので、性能指標ではありません。
レスポンスタイム (応答時間) は、利用者が処理を要求し終えてから応答が返り始めるまでの「時間」です。1件当たりの待たされ具合を表す指標で、単位時間当たりの処理件数を表すスループットとは別の観点です。