Timeout (computing)

Source: Wikipedia, the free encyclopedia.
Network timeout preventing a Web browser from loading a page

In

computer networking and programming
), the term timeout or time-out has several meanings, including:

  • A network parameter related to an enforced event designed to occur at the conclusion of a predetermined elapsed time.
  • A specified period of time that will be allowed to elapse in a
    signal
    .
  • An event that occurs at the end of a predetermined period of time that began at the occurrence of another specified event. The timeout can be prevented by an appropriate signal.

Timeouts allow for more efficient usage of limited resources without requiring additional interaction from the agent interested in the goods that cause the consumption of these resources. The basic idea is that in situations where a system must wait for something to happen, rather than waiting indefinitely, the waiting will be aborted after the timeout period has elapsed. This is based on the assumption that further waiting is useless, and some other action is necessary.

Examples

timeout
Developer(s)Microsoft, ReactOS Contributors
Operating systemWindows, ReactOS
TypeCommand
LicenseWindows: Proprietary commercial software
ReactOS: GNU General Public License
Websitedocs.microsoft.com/en-us/windows-server/administration/windows-commands/timeout_1

Specific examples include:

See also

References

  1. ^ "timeout.c". July 13, 2019 – via GitHub.
  2. ^ "timeout". docs.microsoft.com.
  3. ^ "TIMEOUT.exe (Windows 7/2008 or later)". ss64.com.

Further reading

  • John Paul Mueller (2007). Windows Administration at the Command Line for Windows Vista, Windows 2003, Windows XP, and Windows 2000. .