Limit czasu (przetwarzanie) - Timeout (computing)

Limit czasu sieci uniemożliwiający przeglądarce WWW załadowanie strony

W telekomunikacji i pokrewnych inżynierii (w tym sieci komputerowych i programowania ), określenie limitu czasu lub limitu czasu ma kilka znaczeń, w tym:

  • Sieć parametr odnoszący się do wymuszonej imprezy przeznaczony nastąpić po zakończeniu określonej upływu czasu .
  • Określony okres czasu, który może upłynąć w systemie, zanim określone zdarzenie ma nastąpić, chyba że inne określone zdarzenie nastąpi wcześniej; w każdym przypadku termin wygasa, gdy ma miejsce jedno z wydarzeń. Uwaga: warunek przekroczenia limitu czasu można anulować poprzez odebranie odpowiedniego sygnału anulowania limitu czasu .
  • Zdarzenie, które ma miejsce pod koniec z góry określonego okresu, który rozpoczął się wraz z wystąpieniem innego określonego zdarzenia. Limit czasu można zapobiec za pomocą odpowiedniego sygnału.

Limity czasu pozwalają na bardziej efektywne wykorzystanie ograniczonych zasobów bez konieczności dodatkowej interakcji ze strony agenta zainteresowanego towarami powodującymi ich zużycie. Podstawową ideą jest to, że w sytuacjach, w których system musi czekać, aż coś się wydarzy, zamiast czekać w nieskończoność, oczekiwanie zostanie przerwane po upływie limitu czasu. Opiera się to na założeniu, że dalsze czekanie jest bezużyteczne i konieczne jest podjęcie innych działań.

Przykłady

koniec czasu
Polecenie Timeout - cmd.png
timeout Polecenia na systemie Microsoft Windows
Deweloper (y) Microsoft , współautorzy ReactOS
System operacyjny Windows , ReactOS
Rodzaj Komenda
Licencja Windows: Zastrzeżone oprogramowanie komercyjne
ReactOS: Powszechna Licencja Publiczna GNU
Stronie internetowej docs .microsoft .com / en-us / windows-server / administracja / windows-commands / timeout _1

Konkretne przykłady obejmują:

  • W Microsoft Windows i ReactOS interfejsów wiersza polecenia , timeout komenda wstrzymuje procesora poleceń na określoną liczbę sekund.
  • W przypadku połączeń POP serwer zazwyczaj zamyka połączenie klienta po pewnym okresie bezczynności (po upływie limitu czasu). Gwarantuje to, że połączenia nie będą trwać wiecznie, jeśli klient ulegnie awarii lub sieć ulegnie awarii. Otwarte połączenia pochłaniają zasoby i mogą uniemożliwić innym klientom dostęp do tej samej skrzynki pocztowej.
  • W połączeniach trwałych HTTP serwer WWW zapisuje otwarte połączenia (które zużywają czas procesora i pamięć ). Klient sieciowy nie musi wysyłać sygnału „koniec serii żądań”. Połączenia są zamykane (przekroczono limit czasu) po pięciu minutach bezczynności; zapewnia to, że połączenia nie będą istnieć w nieskończoność.
  • Czasowy włącznik światła oszczędza energię i żywotność lampy . Użytkownik nie musi wyłączać się ręcznie.
  • Tablety i smartfony zwykle wyłączają podświetlenie po pewnym czasie bez ingerencji użytkownika.
  • W elektronicznym, tekstowym narzędziu do zarządzania relacjami z klientami wątki mogą być automatycznie zamykane w określonym czasie, co pozwala pracownikom zaoszczędzić czas przeglądania. Klient nie musi wysyłać sygnału „Gotowe”.

Zobacz też

Bibliografia

Dalsza lektura