Тайм-аут (вычисления)
Эта статья включает список литературы , связанную литературу или внешние ссылки , но ее источники остаются неясными, поскольку в ней отсутствуют встроенные цитаты . ( январь 2019 г. ) |
В телекоммуникациях и сопутствующей технике (включая компьютерные сети и программирование ) термин тайм-аут или тайм-аут имеет несколько значений, в том числе:
- Сетевой параметр , относящийся к принудительному событию , которое должно произойти по истечении заданного прошедшего времени .
- Указанный период времени, который может пройти в системе до того, как произойдет определенное событие, если только другое указанное событие не произойдет раньше; в любом случае период прекращается при наступлении любого события. Примечание. Условие тайм-аута может быть отменено путем получения соответствующего сигнала отмены тайм-аута .
- Событие, которое происходит в конце заранее определенного периода времени, который начался с наступлением другого указанного события. Тайм-аут можно предотвратить соответствующим сигналом.
Таймауты позволяют более эффективно использовать ограниченные ресурсы, не требуя дополнительного взаимодействия со стороны агента, заинтересованного в товарах, вызывающих потребление этих ресурсов. Основная идея заключается в том, что в ситуациях, когда система должна ждать, пока что-то произойдет, а не ждать бесконечно, ожидание будет прервано по истечении периода ожидания. Это основано на предположении, что дальнейшее ожидание бесполезно и необходимо какое-то другое действие.
Примеры [ править ]
Разработчик(и) | Microsoft , участники ReactOS |
---|---|
Операционная система | Windows , РеактОС |
Тип | Команда |
Лицензия | Windows: проприетарное коммерческое программное обеспечение. ReactOS: Стандартная общественная лицензия GNU |
Веб-сайт | документы |
Конкретные примеры включают в себя:
- В Microsoft Windows и ReactOS [1] интерфейсы командной строки ,
timeout
Команда приостанавливает командный процессор на указанное количество секунд. [2] [3] - При POP -соединениях сервер обычно закрывает клиентское соединение после определенного периода бездействия (периода тайм-аута). Это гарантирует, что соединения не будут сохраняться вечно, если клиент выйдет из строя или сеть выйдет из строя. Открытые соединения потребляют ресурсы и могут помешать другим клиентам получить доступ к тому же почтовому ящику.
- При постоянных соединениях HTTP веб-сервер сохраняет открытые соединения (которые потребляют процессорное время и память ). Веб-клиент не должен отправлять сигнал «окончание серии запросов». Соединения закрываются (время ожидания истекло) после пяти минут бездействия; это гарантирует, что соединения не будут сохраняться бесконечно.
- В выключателе света с таймером как энергия лампы , так и срок службы экономятся . Пользователю не придется выключать вручную.
- Планшетные компьютеры и смартфоны обычно отключают подсветку через определенное время без вмешательства пользователя.
См. также [ править ]
В Wikibooks есть книга на тему: Руководство по командам Windows.
Ссылки [ править ]
- ^ "тайм-аут.с" . 13 июля 2019 г. – через GitHub.
- ^ «тайм-аут» . docs.microsoft.com .
- ^ «TIMEOUT.exe (Windows 7/2008 или более поздняя версия)» . ss64.com .
- В этой статье использованы общедоступные материалы из Федеральный стандарт 1037C . Управление общего обслуживания . Архивировано из оригинала 22 января 2022 г. (в поддержку MIL-STD-188 ).
Дальнейшее чтение [ править ]
- Джон Пол Мюллер (2007). Администрирование Windows из командной строки для Windows Vista, Windows 2003, Windows XP и Windows 2000 . Джон Уайли и сыновья . ISBN 978-0470165799 .