Zeitüberschreitung (Computer)

Zeitlimit für Netzwerk -Zeitlimiten verhindern, dass ein Webbrowser eine Seite lädt

Im Telekommunikation und verwandte Engineering (einschließlich Computernetzwerk und Programmierung), der Begriff Auszeit oder Auszeit hat mehrere Bedeutungen, darunter:

  • A Netzwerk Parameter im Zusammenhang mit einem Durchsetzung Veranstaltung Entwickelt, um am Ende eines vorgegebenen Verstrichs aufzutreten Zeit.
  • Ein bestimmter Zeitraum, der in a System Bevor ein bestimmtes Ereignis stattfinden soll, sofern nicht zuerst ein anderes angegebenes Ereignis erfolgt; In beiden Fällen wird der Zeitraum gekündigt, wenn ein Ereignis stattfindet. Hinweis: Eine Zeitüberschreitungsbedingung kann durch den Erhalt einer geeigneten Auszeitstornierung storniert werden Signal.
  • Ein Ereignis, das am Ende eines vorgegebenen Zeitraums auftritt, der beim Auftreten eines anderen spezifizierten Ereignisses begann. Das Zeitübergang kann durch ein geeignetes Signal verhindert werden.

Timeouts ermöglichen eine effizientere Nutzung begrenzter Ressourcen, ohne eine zusätzliche Interaktion von dem Agenten zu erfordern, das an den Waren interessiert ist, die den Verbrauch dieser Ressourcen verursachen. Die Grundidee ist, dass in Situationen, in denen ein System auf etwas warten muss, anstatt auf unbestimmte Zeit zu warten, das Warten abgebrochen wird, nachdem die Zeitüberschreitung abgelaufen ist. Dies basiert auf der Annahme, dass weiteres Warten nutzlos ist und andere Maßnahmen erforderlich sind.

Beispiele

Auszeit
Timeout Command - cmd.png
Das timeout Befehl auf Microsoft Windows
Entwickler (en) Microsoft, Reactos -Mitwirkende
Betriebssystem Fenster, Reactos
Typ Befehl
Lizenz Fenster: Proprietär kommerzielle Software
Reactos: GNU Allgemeine öffentliche Lizenz
Webseite Dokumente.Microsoft.com/en-us/Windows Server/Verwaltung/Windows-Commands/Auszeit_1

Spezifische Beispiele sind:

  • In dem Microsoft Windows und Reactos[1] Befehlszeilenschnittstellen, das Auszeit Befehl pausiert den Befehlsprozessor für die angegebene Anzahl von Sekunden.[2][3]
  • Im POP Verbindungen schließen der Server in der Regel eine Client -Verbindung nach einer bestimmten Inaktivitätszeit (Zeitüberschreitungszeit). Dies stellt sicher, dass Verbindungen nicht für immer bestehen bleiben, wenn der Client abstürzt oder das Netzwerk ausfällt. Offene Verbindungen konsumieren Ressourcen und verhindern möglicherweise, dass andere Kunden auf dieselbe Mailbox zugreifen.
  • Im HTTP Persistente VerbindungenDer Webserver speichert geöffnete Verbindungen (die konsumieren CPU -Zeit und Erinnerung). Der Web -Client muss kein Signal "End of Request Series" senden. Die Verbindungen sind nach fünf Minuten Inaktivität geschlossen (zeitlich abgestimmt); Dies stellt sicher, dass die Verbindungen nicht auf unbestimmte Zeit bestehen bleiben.
  • In einem zeitgesteuerten Lichtschalter beides Energie und Lampen Lebensspanne sind gerettet. Der Benutzer muss nicht manuell ausschalten.
  • Tablet -Computer und Smartphones üblicherweise ihre ausschalten Hintergrundbeleuchtung Nach einer bestimmten Zeit ohne Benutzereingabe.
  • In einem elektronischen textbasierten Kundenbeziehungsmanagement Software-Tool, die Threads können in einer zeitgesteuerten Basis automatisch geschaltet werden, sodass die Arbeiter die Durchstöckungszeit sparen können. Der Kunde muss kein "Ich bin fertig" Signal senden.

Siehe auch

Verweise

  1. ^ "timeout.c". 13. Juli 2019 - über Github.
  2. ^ "Auszeit". docs.microsoft.com.
  3. ^ "Timeout.exe (Windows 7/2008 oder später)". SS64.com.

Weitere Lektüre

  • John Paul Müller (2007). Windows -Administration in der Befehlszeile für Windows Vista, Windows 2003, Windows XP und Windows 2000. John Wiley & Sons. ISBN 978-0470165799.