Timeout (informatique) - Timeout (computing)

Délai d'expiration du réseau empêchant un navigateur Web de charger une page

Dans les télécommunications et l' ingénierie connexes (y compris les réseaux informatiques et la programmation ), le terme délai d' attente ou délai d' attente a plusieurs significations, y compris:

  • Un paramètre de réseau lié à un événement forcé conçu pour se produire à la fin d'un temps écoulé prédéterminé .
  • Une période de temps spécifiée qui sera autorisée à s'écouler dans un système avant qu'un événement spécifié ne se produise, à moins qu'un autre événement spécifié ne se produise en premier; dans les deux cas, la période prend fin lorsque l'un ou l'autre des événements se produit. Remarque: Une condition de temporisation peut être annulée par la réception d'un signal d' annulation de temporisation approprié .
  • Un événement qui se produit à la fin d'une période de temps prédéterminée qui a commencé à l'occurrence d'un autre événement spécifié. Le délai peut être évité par un signal approprié.

Les délais d'expiration permettent une utilisation plus efficace des ressources limitées sans nécessiter d'interaction supplémentaire de la part de l'agent intéressé par les biens qui provoquent la consommation de ces ressources. L'idée de base est que dans les situations où un système doit attendre que quelque chose se produise, plutôt que d'attendre indéfiniment, l'attente sera interrompue une fois la période de temporisation écoulée. Ceci est basé sur l'hypothèse qu'une attente supplémentaire est inutile et qu'une autre action est nécessaire.

Exemples

temps libre
Commande Timeout - cmd.png
La timeout commande sur Microsoft Windows
Développeur (s) Microsoft , Contributeurs ReactOS
Système opérateur Windows , ReactOS
Taper Commander
Licence Windows: logiciel commercial propriétaire ReactOS: GNU General Public License
Site Internet docs .microsoft .com / fr-fr / serveur-windows / administration / commandes-windows / timeout _1

Des exemples spécifiques incluent:

  • Dans les interfaces de ligne de commande Microsoft Windows et ReactOS , la commande met le processeur de commandes en pause pendant le nombre de secondes spécifié. timeout
  • Dans les connexions POP , le serveur fermera généralement une connexion client après une certaine période d'inactivité (le délai d'expiration). Cela garantit que les connexions ne persistent pas indéfiniment, si le client tombe en panne ou si le réseau tombe en panne. Les connexions ouvertes consomment des ressources et peuvent empêcher d'autres clients d'accéder à la même boîte aux lettres.
  • Dans les connexions persistantes HTTP , le serveur Web enregistre les connexions ouvertes (qui consomment du temps CPU et de la mémoire ). Le client Web n'a pas à envoyer de signal "fin de série de requêtes". Les connexions sont fermées (expirées) après cinq minutes d'inactivité; cela garantit que les connexions ne persistent pas indéfiniment.
  • Dans un interrupteur d'éclairage chronométré, l' énergie et la durée de vie de la lampe sont économisées. L'utilisateur n'a pas besoin de s'éteindre manuellement.
  • Les tablettes et les smartphones désactivent généralement leur rétroéclairage après un certain temps sans intervention de l'utilisateur.
  • Dans un outil logiciel de gestion de la relation client basé sur du texte électronique , les threads peuvent être fermés automatiquement dans une base chronométrée, ce qui permet aux employés de gagner du temps de navigation. Le client n'a pas à envoyer de signal "J'ai terminé".

Voir également

Les références

Lectures complémentaires