Планировщик задач - Что такое «Ожидание простоя»?

17

Я создал новую задачу в своем планировщике задач и хотел, чтобы она работала только в том случае, если компьютер простаивал в течение 10 минут.

но потом я увидел этот флажок, который я не понимаю, что он делает:

введите описание изображения здесь

Помощь говорит:

Если задание настроено на запуск только в том случае, если компьютер простаивает в течение 30 минут, и задание ожидает простоя компьютера в течение 10 минут, то задание запустится через 5 минут, только если компьютер простаивал в течение 25 минут до ко времени срабатывания триггера. Задача не запустится, если компьютер перейдет в состояние ожидания через 5 минут после активации триггера.

Извините, я не понимаю это объяснение. (откуда 5 минут пришли ???)

Может кто-нибудь, пожалуйста, пролить свет? (простыми словами)

Ройи Намир
источник

Ответы:

20

Вы правы: этому объяснению очень трудно следовать! Я постараюсь объяснить это по-другому: -

На скриншоте у вас есть задача, которая будет запускаться в определенное время. Когда эта задача запускается, она будет выполняться только в том случае, если утверждение «компьютер простаивал в течение 10 минут» верно. Задача будет ждать до часа, пока утверждение станет истинным, а затем сдастся.

Если компьютер находился в режиме ожидания в течение 10 или более минут при запуске задачи, он будет выполнен немедленно. В противном случае это будет ждать.

Если компьютер становится бездействующим, скажем, через 15 минут после запуска задачи, она продолжит ждать. Через 25 минут после запуска задачи утверждение «компьютер не используется в течение 10 минут» становится истинным, поэтому задача будет выполнена.

Если компьютер не простаивает в течение 50 минут после запуска задачи, она не будет выполнена. Это связано с тем, что задача перестанет ждать через 60 минут, поэтому, если компьютер становится бездействующим более чем через 50 минут после запуска задачи, утверждение «компьютер бездействует в течение 10 минут» не будет выполняться до истечения указанного 1 часа. ожидание окончено

mmmason
источник
Почему вы упоминаете повторные задачи в своем ответе? настройка для этого находится в другой вкладке.
Рой Намир
сначала - нет запускаемой задачи
Ройи Намир
Я не упоминаю «перезапустить задачи» в своем ответе.
мммасон
... если компьютер находился в режиме ожидания в течение 10 или более минут при
запуске
4
Я не понимаю Все запланированные задачи запускаются в то время, когда они указаны для выполнения. Если вы установите запланированное задание для запуска, скажем, в 11:15, то оно будет запущено в 11:15. Если установлены условия (например, компьютер должен быть в режиме ожидания), то, хотя задание запускается, оно может не обязательно выполняться.
мммасон
3

Вы должны иметь фактический триггер ( например, 6 вечера каждый день ) для вашей задачи, в противном случае «ждать простоя» не имеет смысла.

Теперь вы читаете это как:

В 18:00 каждый день , если компьютер еще не находится в режиме ожидания, подождите еще 1 час, чтобы он стал свободным.

  • Если в течение этого времени он простаивает, подождите 10 минут, а затем задача запускается.
  • Если нет, задача не будет запущена.
r3mark
источник
2

И чтобы еще немного усложнить это, Windows оценивает только, если компьютер простаивает каждые 15 минут. Таким образом, даже если вы запланируете задание на 09:00 с бездействием в течение 1 минуты и убедитесь, что ничего не делаете в течение всей этой минуты, оно все равно может не активироваться в 09:01 и может фактически не активироваться до 09: 15 в зависимости от того, когда Windows оценивает состояние ожидания.

Энтони Йейтс
источник
1
У вас есть источник для этого 15-минутного утверждения?
DavidPostill
2
@DavidPostill: msdn.microsoft.com/en-us/library/windows/desktop/… "В Windows 7 планировщик задач проверяет, что компьютер находится в состоянии ожидания каждые 15 минут".
rlib
1

Я могу объяснить это гораздо яснее ...

Представь, что ты сидишь рядом с оживленной дорогой. Вам скучно, и вы играете в игру: вы говорите себе, что если в течение целой минуты машины не проезжают мимо, вы выигрываете!

Дело в том, что вы, вероятно, не выиграете, если будете сидеть там всего несколько минут. Но если вы будете ждать там много часов, у вас будет гораздо больше шансов на победу.

Итак, здесь задействованы два параметра:

  1. Как долго должен длиться перерыв в движении?
  2. Как долго вы собираетесь сидеть там в ожидании перерыва?

Точно так же с планировщиком заданий:

  1. Как долго должен быть перерыв в деятельности?
  2. Как долго компьютер должен ждать такого перерыва?
LJ
источник