Harmonogram zadań - Co to jest „Poczekaj na bezczynność”?

17

Utworzyłem nowe Zadanie w moim harmonogramie zadań i chciałem, aby działało tylko wtedy, gdy komputer jest bezczynny przez 10 minut.

ale potem zobaczyłem to pole wyboru, którego nie rozumiem, co robi:

wprowadź opis zdjęcia tutaj

Pomoc mówi:

Jeśli zadanie jest ustawione na uruchamianie tylko wtedy, gdy komputer jest bezczynny przez 30 minut, a zadanie czeka na bezczynność komputera przez 10 minut, wówczas zadanie uruchomi się za 5 minut tylko wtedy, gdy komputer był bezczynny przez 25 minut przed do momentu aktywacji wyzwalacza. Zadanie nie uruchomi się, jeśli komputer przejdzie w stan bezczynności 5 minut po aktywacji wyzwalacza.

Przepraszam, nie rozumiem tego wyjaśnienia. (skąd pochodziło 5 minut ???)

czy ktoś może rzucić światło? (w prostych słowach)

Royi Namir
źródło

Odpowiedzi:

20

Masz rację: tego wyjaśnienia bardzo trudno jest przestrzegać! Spróbuję wyjaśnić to inaczej:

Na twoim zrzucie ekranu masz zadanie, które uruchomi się w określonym czasie. Po uruchomieniu tego zadania zostanie ono wykonane tylko wtedy, gdy prawdziwe będzie stwierdzenie „komputer był bezczynny przez 10 minut”. Zadanie będzie czekać do godziny, aż wypowiedź się spełni, a potem się poddaje.

Jeśli komputer był bezczynny przez 10 minut lub dłużej po uruchomieniu zadania, zostanie ono natychmiast wykonane. W przeciwnym razie będzie czekać.

Jeśli komputer stanie się bezczynny po, powiedzmy, 15 minut po uruchomieniu zadania, zadanie będzie kontynuowane. 25 minut po uruchomieniu zadania oświadczenie „komputer był bezczynny przez 10 minut” staje się prawdą, więc zadanie zostanie wykonane.

Jeśli komputer nie stanie się bezczynny w ciągu 50 minut od uruchomienia zadania, zadanie nie zostanie wykonane. Dzieje się tak, ponieważ zadanie przestanie czekać po 60 minutach, więc jeśli komputer stanie się bezczynny dłużej niż 50 minut po uruchomieniu zadania, stwierdzenie „komputer był bezczynny przez 10 minut” nie będzie prawdziwe, dopóki nie upłynie określona godzina czekanie się skończyło.

mmmason
źródło
Dlaczego w swojej odpowiedzi wspominasz o ponownym uruchomieniu zadań? ustawienie tego znajduje się w innej zakładce.
Royi Namir
na początku - nie uruchomiono żadnego zadania
Royi Namir
W mojej odpowiedzi nie wspominam o „ponownie uruchom zadania”.
mmmason
... jeśli komputer był bezczynny przez 10 minut lub dłużej, gdy zadanie zostało uruchomione , ...
Royi Namir
4
Nie rozumiem. Wszystkie zaplanowane zadania są uruchamiane w momencie, gdy są określone do uruchomienia. Jeśli ustawisz uruchamianie zaplanowanego zadania o, powiedzmy, 11:15, zostanie ono uruchomione o 11:15. Jeśli są ustawione warunki (np. Komputer musi być bezczynny), to mimo że zadanie zostanie uruchomione, niekoniecznie musi zostać wykonane.
mmmason
3

Musisz mieć rzeczywisty wyzwalacz ( np. 18:00 codziennie ) dla swojego zadania, w przeciwnym razie „czekanie na bezczynność” nie ma sensu.

Teraz czytasz to jako:

Codziennie o godzinie 18:00 , jeśli komputer nie jest jeszcze bezczynny, poczekaj kolejną godzinę, aż stanie się bezczynny.

  • Jeśli w tym czasie stanie się bezczynny, pozwól mu być bezczynny przez 10 minut, a następnie rozpocznie się zadanie.
  • Jeśli nie, zadanie nie zostanie uruchomione.
r3mark
źródło
2

Aby to jeszcze bardziej skomplikować, system Windows ocenia, czy komputer jest bezczynny co 15 minut. Więc nawet jeśli zaplanujesz zadanie o godzinie 09:00 z bezczynnością przez 1 minutę i upewnisz się, że nic nie robisz przez całą minutę, może nadal nie zostać aktywowane o 09:01 i może nie zostać aktywowane do 09: 15 w zależności od tego, kiedy system Windows ocenia stan bezczynności.

Anthony Yates
źródło
1
Czy masz źródło tego 15-minutowego stwierdzenia?
DavidPostill
2
@DavidPostill: msdn.microsoft.com/en-us/library/windows/desktop/… „W systemie Windows 7 Harmonogram zadań sprawdza, czy komputer jest w stanie bezczynności co 15 minut”.
rlib
1

Mogę to wyjaśnić znacznie jaśniej ...

Wyobraź sobie, że siedzisz przy ruchliwym poboczu drogi. Jesteś znudzony, więc grasz w grę: mówisz sobie, że jeśli żaden samochód nie przejedzie przez całą minutę - wygrywasz!

Chodzi o to, że prawdopodobnie nie wygrasz, jeśli będziesz tam siedział kilka minut. Ale jeśli czekałeś tam wiele godzin, miałbyś znacznie większą szansę na wygraną.

W grę wchodzą tutaj dwa parametry:

  1. Jak długo musi trwać przerwa w ruchu?
  2. Jak długo idziesz tam i czekasz na przerwę?

Dokładnie tak samo jest z Harmonogramem zadań:

  1. Jak długo musi trwać przerwa w aktywności?
  2. Jak długo komputer powinien spędzić czekając na taką przerwę?
LJ
źródło