Sprawdź przed zaplanowaniem

Lokalna instrukcja pmset rozróżnia jednorazowe zdarzenia harmonogramu od zdarzeń powtarzalnych i opisuje pmset -g sched jako widok zaplanowanych uruchomień lub wybudzeń oraz wyłączeń lub uśpień. Podaje też, że harmonogramy powtarzalne są ograniczone do jednej pary: zdarzenia włączenia i zdarzenia wyłączenia. Najpierw odczytaj istniejący stan, zwłaszcza na współdzielonym lub zarządzanym Macu.

Sprzęt i bieżące zasady macOS określają, co jest praktyczne. Wskazówki Apple dla Ustawień systemowych mówią, że niektóre opcje snu i wybudzania są niedostępne zależnie od Maca. Polecenie, które działa składniowo na jednej maszynie, nie gwarantuje identycznego zachowania na innej, zwłaszcza przy możliwości wybudzenia z wyłączenia.

pmset -g sched
pmset -g cap

Oddziel diagnozę od konfiguracji

Składnia tworzenia lub anulowania zdarzeń zmienia zachowanie systemu i może wymagać uprawnień administratora. Nie używaj pożyczonego przepisu harmonogramu do diagnozowania problemu z rozładowywaniem. Najpierw ustal, czy zdarzenie faktycznie istnieje i czy jego czas pokrywa się z objawem. Przy regularnym planie pracy wybierz celową, udokumentowaną zmianę, a potem przeprowadź rzeczywistą obserwację kolejnej sesji.

Według lokalnej instrukcji względne zdarzenie wybudzenia nie jest precyzyjnym zegarem, a na zachowanie harmonogramu może wpływać stan systemu. Nie buduj na nim procesu krytycznego dla bezpieczeństwa. Jeśli nieoczekiwane wybudzenie utrzymuje się po wykluczeniu harmonogramów, sprawdź dostęp sieciowy, udostępnianie, asercje i dziennik snu.

WattGuard nie planuje sprzętowego wybudzania

WattGuard może wyświetlać historię uśpienia i pomagać porównać sesję z problemem z wcześniejszymi sesjami. Jego automatyzacje mogą działać, gdy aplikacja jest uruchomiona, ale nie obiecuje planowania sprzętowego wybudzania. Używaj danych aplikacji do oceny zmiany, a nie do zakładania, że harmonogram jest obsługiwany na każdym Macu.

Źródła

Poznaj WattGuard