Loading article…

電気通信および関連エンジニアリング (コンピュータ ネットワークおよびプログラミングを含む)では、タイムアウトまたはタイムアウトという用語には次のような意味があります。
- 所定の経過時間の終了時に発生するように設計された強制イベントに関連するネットワークパラメータ。
- 指定されたイベントが発生する前にシステム内で経過できる指定された時間。ただし、先に別の指定されたイベントが発生する場合は除きます。いずれの場合も、どちらかのイベントが発生すると、その期間は終了します。注: タイムアウト状態は、適切なタイムアウトキャンセル信号を受信することでキャンセルできます。
- 別の指定されたイベントの発生から始まる、あらかじめ決められた期間の終了時に発生するイベント。適切なシグナルによってタイムアウトを防止できます。
タイムアウトにより、限られたリソースをより効率的に使用できるようになります。これらのリソースの消費を引き起こす商品に関心のあるエージェントからの追加的なインタラクションは必要ありません。基本的な考え方は、システムが何かが起こるのを待たなければならない状況では、無期限に待つのではなく、タイムアウト期間が経過すると待機が中止されるというものです。これは、それ以上待つことは無駄であり、他の何らかのアクションが必要であるという仮定に基づいています。
例
| 開発者 | Microsoft、ReactOS 貢献者 |
|---|---|
| オペレーティング·システム | Windows、ReactOS |
| タイプ | 指示 |
| ライセンス | Windows:商用 ソフトウェア ReactOS: GNU General Public License |
| Webサイト | docs.microsoft.com/en-us/windows-server/administration/windows-commands/timeout_1 |
具体的な例としては、次のようなものがあります。
- Microsoft WindowsとReactOS [1]の コマンドラインインターフェースでは、
timeoutコマンドは指定された秒数の間コマンドプロセッサを一時停止します。[2] [3] - POP接続では、通常、サーバーは一定時間 (タイムアウト期間) 非アクティブになるとクライアント接続を閉じます。これにより、クライアントがクラッシュしたりネットワークがダウンしたりしても、接続が永久に続くことがなくなります。開いている接続はリソースを消費し、他のクライアントが同じメールボックスにアクセスできなくなる可能性があります。
- HTTP 持続接続では、Web サーバーは開かれた接続 ( CPU 時間とメモリを消費します) を保存します。Web クライアントは、「要求シリーズの終了」信号を送信する必要がありません。5 分間操作が行われないと接続は閉じられます (タイムアウトになります)。これにより、接続が無期限に持続することがなくなります。
- タイマー付き照明スイッチでは、エネルギーとランプの寿命の両方が節約されます。ユーザーは手動でスイッチをオフにする必要がありません。
- タブレット コンピューターやスマートフォンでは、通常、ユーザーによる入力がないと一定時間後にバックライトがオフになります。
参照
参考文献
- ^ "timeout.c". 2019年7月13日 – GitHub経由。
- ^ 「タイムアウト」。docs.microsoft.com。
- ^ 「TIMEOUT.exe (Windows 7/2008 以降)」. ss64.com .
この記事には、連邦規格 1037Cのパブリック ドメイン マテリアルが組み込まれています。一般調達局。2022 年 1 月 22 日にオリジナルからアーカイブされました。( MIL-STD-188 をサポート)。
