Domyślne ustawienia dla pmset -g?

11

Pamiętam, jak kilka miesięcy temu zmieniłem niektóre wartości, aby wyłączyć tryb głębokiego uśpienia i hibernacji, i zdałem sobie sprawę, że teraz moja bateria wyczerpuje się szybciej. Chcę tylko przywrócić wszystkie ustawienia do domyślnych. Zmieniłem niektóre z nich, takie jak hibernationmode 3, ale nie jestem pewien, czy coś mi brakuje.

Czy te wartości są normalne w przypadku 15-calowego komputera MacBook Pro Retina? (Byłbym wdzięczny, gdyby ktoś mógł sprawdzić swoje wartości, gdybyś nie ingerował w ustawienia pmset -g)

Na mocy:

Active Profiles:
Battery Power       -1
AC Power        -1*
Currently in use:
 standbydelay         7200
 standby              1
 womp                 1
 halfdim              1
 hibernatefile        /var/vm/sleepimage
 darkwakes            1
 gpuswitch            2
 networkoversleep     0
 disksleep            0
 sleep                0
 autopoweroffdelay    14400
 hibernatemode        3
 autopoweroff         1
 ttyskeepawake        1
 displaysleep         60
 acwake               0
 lidwake              1

i na baterii:

Battery Power       -1*
AC Power        -1
Currently in use:
 standbydelay         7200
 standby              1
 halfdim              1
 hibernatefile        /var/vm/sleepimage
 darkwakes            0
 gpuswitch            2
 disksleep            0
 sleep                180
 autopoweroffdelay    14400
 hibernatemode        3
 autopoweroff         1
 ttyskeepawake        1
 displaysleep         5
 acwake               0
 lidwake              1

Dzięki

Renderowanie
źródło

Odpowiedzi:

6

pmset -g ustawienia domyślne różnią się w zależności od modelu.

Profile konfiguracji dla AC / baterii / UPS różnią się w zależności od modelu, ale wartość liczbowa przypisana do profili domyślnych (zamiast niestandardowych) pozostaje niezmienna. Dlatego zawsze możesz przywrócić ustawienia domyślne programu pmset, uruchamiając następujące polecenie. Dodałem pmset -gdo polecenia, więc bieżąca konfiguracja jest wyświetlana po uruchomieniu:

pmset -c 2 -b 1 -u 1; pmset -g

Możesz potwierdzić, że są to wartości domyślne po uruchomieniu polecenia, otwierając

System Preferences > Energy Saveri widząc, że "Restore to Defaults"opcja jest wyszarzona.

njboot
źródło
Wskazówka: użyj średnika ;do oddzielenia poleceń, a nie potoku |.
t0r0X 27.04.16
@ t0r0X dlaczego nie potokować? dalej ....
njboot,
2
Potok pobiera dane wyjściowe z pierwszego polecenia i przekazuje je jako dane wejściowe do drugiego. Ale pmsetnie bierze poleceń ze standardowego wejścia, więc wszystko, co robi tutaj potok, odrzuca wyjście pierwszego pmset.
nohillside
@patrix, który ma sens. edytuje. dzięki :)
njboot
Powrót z wakacji. @ njboot patrix wyjaśnił to. @patrix dzięki!
t0r0X
2

Można użyć pmset restoredefaultslub w Preferencjach systemowych> Oszczędzanie energii kliknąć przycisk Przywróć domyślne.

Jeśli chcesz zobaczyć, co się zmieniło, możesz użyć pmset -g customprzed i po przywróceniu ustawień domyślnych.

To działało dla mnie i zostało udokumentowane man pmsetw macOS Mojave 10.14.5.

Michiel Wittkampf
źródło
1

Oto moja konfiguracja na AC:

Active Profiles:
Battery Power       -1
AC Power        -1*
Currently in use:
standbydelay         4200
standby              0
womp                 1
halfdim              1
hibernatefile        /var/vm/sleepimage
sms                  1
networkoversleep     0
disksleep            0
sleep                0
autopoweroffdelay    14400
hibernatemode        3
autopoweroff         1
ttyskeepawake        1
displaysleep         0
acwake               0
lidwake              1

… I na baterii:

Active Profiles:
Battery Power       -1*
AC Power        -1
Currently in use:
standbydelay         4200
standby              0
halfdim              1
sms                  1
hibernatefile        /var/vm/sleepimage
disksleep            10
sleep                0
autopoweroffdelay    14400
hibernatemode        3
autopoweroff         1
ttyskeepawake        1
displaysleep         0
acwake               0
lidwake              1

Pamiętaj, że mam MacBooka Pro 13 "(bez siatkówki), ale to nie powinno mieć znaczenia.

Faiz Saleem
źródło
Czy masz przypadkowo dysk SSD?
Odpłaca się
Nie, nie wiem - być może dlatego twój zestaw dyskusyjny ma więcej argumentów niż mój. Jeśli to pomaga, istnieje strona Wikipedii na pmset, która opisuje, jakie są wszystkie argumenty: en.wikipedia.org/wiki/Pmset
Faiz Saleem
1

Nie wiem, czy coś zmieniłem, ale oto moje ustawienia:

Mam model podstawowy MacBook Pro z wyświetlaczem Retina 15 "

AC:

Active Profiles:
Battery Power       -1
AC Power        -1*
Currently in use:
 standbydelay         4200
 standby              1
 womp                 1
 halfdim              1
 hibernatefile        /var/vm/sleepimage
 gpuswitch            2
 darkwakes            1
 networkoversleep     0
 disksleep            10
 sleep                15 (sleep prevented by backupd)
 autopoweroffdelay    14400
 hibernatemode        3
 autopoweroff         1
 ttyskeepawake        1
 displaysleep         15
 acwake               0
 lidwake              1

Bateria:

Active Profiles:
Battery Power       -1*
AC Power        -1
Currently in use:
 standbydelay         4200
 standby              1
 halfdim              1
 hibernatefile        /var/vm/sleepimage
 gpuswitch            2
 darkwakes            0
 disksleep            10
 sleep                10 (sleep prevented by backupd)
 autopoweroffdelay    14400
 hibernatemode        3
 autopoweroff         1
 ttyskeepawake        1
 displaysleep         5
 acwake               0
 lidwake              1
grg
źródło
0

Pełna odpowiedź:

Niektóre opcje, takie jak Sleepi displaysleep, można modyfikować Power Savingw System Preferencespanelu.

Wikipedia nie jest tak kompletna jak dokumentacja

O różnicach w pakiecie Faiz:

  • RMPB ma przełącznik 2 GPU => GPU w celu oszczędzania energii lub zwiększenia wydajności
  • RMBP nie ma HDD => SMS (używa czujników na HDD do ochrony HDD) nie ma sensu
  • standbydelay: opóźnienie przed skopiowaniem danych obecnych w pamięci RAM na dysk twardy / dysk SSD. Domyślnie jest to 4200 (sekundy, około ~ 1h), więc komputer przechodzi z trybu uśpienia do trybu głębokiego uśpienia.
  • WOMP for Wake: obudź się na magicznym pakiecie ethernetowym. Prawdopodobnie jest wyświetlany, gdy masz połączenie z siecią Ethernet.
  • Darkwakes to swego rodzaju funkcja snu przedstawiona na WWDC 2012 „Zarządzanie energią”
Matthieu Riegler
źródło