一言でいうと

タイムアウトとは、何かの処理が終わるのを待っているのに、決められた時間内に終わらなかった時に起きるエラーのことです。

もう少し詳しく

友達に「30分以内に返事をください」と言ったのに、1時間経っても返事がない。この場合、30分のルールを破ってしまったことになります。パソコンやスマートフォンでも、同じようなことが起こります。

例えば、ウェブサイトを開こうとする時、パソコンはサーバー(データが保管されている遠くのコンピュータ)に「ページを送ってください」と頼みます。このとき「10秒以内に返事がなかったら、あきらめよう」という決まりがあります。10秒経っても返事がなければ、「タイムアウトエラー」が起きて、「ページが開けませんでした」と画面に表示されるわけです。

よく使われる場面

  • ウェブサイトが開かない時のエラーメッセージ
  • アプリがフリーズ(動かなくなる)した時
  • ダウンロード(ファイルを取り込む)に失敗した時
  • データベース(大量のデータを管理するシステム)との通信が遅い時

関連する言葉

  • レスポンス:返事や応答のこと
  • コネクション:つながりのこと。「コネクションタイムアウト」と書かれていたら、つながる前に時間切れになったということ
  • エラー:うまくいかなかった状態