最終更新日:2026年5月10日
sg sg-technology system_architecture service_management
応答時間とは?最初の反応までの時間を整理【SG試験】
まず結論
応答時間(レスポンスタイム)とは、利用者がシステムに要求を出してから、システムが最初の反応を返すまでの時間です。
SG試験では、応答時間とターンアラウンドタイムを混同させる選択肢が出やすいです。
判断のポイントは、次のとおりです。
- 最初に表示され始めるまで → 応答時間
- 処理結果がすべて完了するまで → ターンアラウンドタイム
つまり、応答時間は「全部終わるまで」ではなく、反応が返ってくるまでを見る指標です。
直感的な説明
応答時間は、Webサイトで考えると分かりやすいです。
たとえば、検索ボタンを押したあとに、画面が少しでも反応して結果を表示し始めるまでの時間が応答時間です。
一方で、検索結果の画像や広告なども含めて、ページ全体の表示が完全に終わるまでの時間は、応答時間とは少し違います。
イメージとしては、次のように整理できます。
| 見る時間 | 意味 |
|---|---|
| ボタンを押してから、最初の反応が返るまで | 応答時間 |
| ボタンを押してから、処理がすべて終わるまで | ターンアラウンドタイム |
利用者の体感では、応答時間が短いほど「すぐ反応してくれるシステム」と感じやすくなります。
定義・仕組み
応答時間は、一般に次の流れで考えます。
- 利用者が処理を要求する
- システムが要求を受け取る
- システムが処理を始める
- 最初の結果や反応を返す
このうち、応答時間は、利用者の要求から最初の反応までの時間です。
Webシステムでは、似た言葉として TTFB(Time To First Byte) も出てきます。
TTFBは、クライアントがWebサーバへ要求を送ってから、サーバから最初の1バイトを受け取るまでの時間です。
SG試験では細かい測定方法よりも、次の違いを押さえることが大切です。
| 用語 | 見ているもの | 試験での切り分け |
|---|---|---|
| 応答時間 | 最初の反応まで | 「表示し始める」「反応が返る」 |
| ターンアラウンドタイム | 全処理が完了するまで | 「すべて完了」「最後の結果まで」 |
| TTFB | 最初の1バイトまで | Web通信での最初の受信 |
どんな場面で使う?
応答時間は、システムの使いやすさや性能を確認するときに使います。
たとえば、次のような場面です。
- Webサイトの検索結果が表示され始めるまでの時間を確認する
- 社内システムで、ボタンを押してから画面が反応するまでの時間を測る
- 利用者から「システムが遅い」と言われたときに、どの部分が遅いかを調べる
- サービスレベル管理で、利用者が感じる待ち時間を評価する
ここで大切なのは、応答時間は利用者が感じる待ち時間に近い指標だということです。
システムの内部処理が複雑でも、すぐに「処理中です」と表示されれば、利用者は反応があったと分かります。
そのため、応答時間は単なる性能値ではなく、利用者の満足度にも関係します。
よくある誤解・混同
誤解1:応答時間は、処理が全部終わるまでの時間である
これは誤りです。
全部終わるまでを見る場合は、ターンアラウンドタイムです。
応答時間は、あくまで最初の反応が返るまでです。
誤解2:ダウンロード完了までの時間も応答時間である
これも注意が必要です。
ファイルのダウンロードを要求してから、ダウンロードが完全に終わるまでの時間は、全体の処理完了時間に近い考え方です。
SG試験で「完了するまで」と書かれていたら、応答時間ではなく、ターンアラウンドタイムを疑います。
誤解3:サーバ側の処理完了時点から測り始める
応答時間は、サーバの処理が完了してから測り始めるものではありません。
利用者やクライアントが要求を出したところから、最初の反応が返るまでを考えます。
「サーバ側の処理が完了してから」という表現がある選択肢は、計測開始点がずれている可能性があります。
誤解4:TTFBと応答時間はまったく別物なので関係ない
TTFBはWeb通信での指標で、応答時間と完全に同じとは限りません。
ただし、どちらも最初の反応までに注目している点は似ています。
試験では、TTFBが出てきたら「最初の1バイトまで」と押さえておけば十分です。
まとめ(試験直前用)
応答時間は、要求してから最初の反応が返るまでの時間です。
試験直前は、次の3点で切り分けましょう。
- 最初の反応までなら、応答時間
- すべて完了するまでなら、ターンアラウンドタイム
- 最初の1バイトまでなら、TTFB
選択肢では、「表示し始める」「最初の結果」「最初の反応」とあれば応答時間を考えます。
反対に、「全てのデータ表示が完了」「ダウンロードが完了」「最後の結果まで」とあれば、応答時間ではなくターンアラウンドタイムを疑いましょう。