iPhone Srbija Servis, Beograd Kosovska 28
Results 1 to 7 of 7

Thread: macOS Mojave velika potrosnja baterije u sleep modu

Threaded View

  1. #1
    Administrator zabrljanje's Avatar
    Join Date
    Jul 2011
    Location
    Beograd
    Posts
    20,586
    Thanks
    1,024
    Thanked 9,596 Times in 6,435 Posts

    Default macOS Mojave velika potrosnja baterije u sleep modu

    Pored nekh lepih stvari, poput sinhronizaije messages preko iCloud-a, macOS ima i jedan bug koji se provlaci jos od prethodne verzije.

    Ovo je nevezano za verziju i model Macbook racunara i primetan je i na novim modelima.

    Prva i najupecatljivija promena koju sam video nakon clean install-a Mojave je neverovatno velika potrosnja baterije kad je MacBook Pro u sleep modu.

    Prvo sam pomislio da je to vezano za indeksiranje sistema.

    Nakon dva dana koriscenja je pocelo da malo nervira kad MBP potrosi do 30 posto baterije tokom noci.
    Uobicajeno je, na macOS Sierra bilo 0 do 1% pod istim uslovima.

    Inicijalno citanje na netu je ukoazivalo na potencijalni problem sa ukljucivanjem sistemskog Dark moda.

    Nakon iskljucivanja Dark moda, potrosnja baterije se i dalje nije menjala.

    U nekoliko navrata se desilo da tokom noci potrosi samo 1% baterije u sleep modu ali bi vec sledeceg dana sve vratio na stari sistem.

    Takodje se tokom dana desavalo da uzmem Mac iz ranca i on je bio topa kao da se na nejmu radilo. To je bilo propraceno solidnom potrosnjom baterije od nekoliko desetina procenata.



    Na Apple Support forumu postoji velika tema vezana za potrosnju baterije u sleep modu

    macOS Mojave battery drain



    Ovo je prisutno jos od beta verzija i tad su razmisljali da ce sve ispraviti do glavne verzije.

    U toj temi, kao i u mnostvo tema na Reddit sajtu, postoje razliciti predlozi:

    1. Iskljuciti Automaticcaly keep my Mac up to date kao i sve opcije koje imate kad kliknete na Advanced

    Ovo mozete da uradite na System Preferences/Software Update

    2. Iskljuciti Dark Mode

    System Preferences/General

    3. Iskljuciti Content Caching

    System Preferences/Sharing i sa leve strane odstiklirati Concent Caching

    4. Iskljuciti System Preferences/Energy Saver/Battery/Enable Power Nap while on battery power

    5. Iskljuciti System Preferences/Bluetooth/Advanced Allow Bluetooth devices to wake up this computer



    Pored svega navedenog, potrosnja baterije je i dalje bila identicna, osim u nekoliko navrata, sto je dodatno stvaralo konfuziju.



    Ovo su bili delimicno kozmetske a delom funkcionalne izmene u sistemu.

    Realno gledano, cemu sluze sve inovacije ako pola sistema trebate da iskljucite. Baz uvrede korisnicima meni neomiljenog MS, ovo nije Windows niti zelim da svaki put gasim komp kad ga ne koristim. To nisam nikad radio na macOS i sustinski to samo lici na Windows zasnovane laptop konfiguracije.


    Za sad nijedan update sistema nije ispravio ovu nenormalnu potrosnju baterije, tako da, svi oni koji imaju ovakvu potrosnju baterije, moraju da odrade neke stvari prekokomandi u Terminal aplikaciji.

    Da bi videli vasa power podesavanaj, pokrenite Terminal aplikaciju i kopirajte sledecu komandu

    Code:
    pmset -g
    Videcete, najverovatnije, nesto identicno ovom

    Code:
    Currently in use: standbydelaylow      10800
     standby              1
     womp                 1
     halfdim              1
     hibernatefile        /var/vm/sleepimage
     powernap             0
     gpuswitch            2
     networkoversleep     0
     disksleep            10
     standbydelayhigh     86400
     sleep                1
     autopoweroffdelay    28800
     hibernatemode        3
     autopoweroff         1
     ttyskeepawake        1
     displaysleep         10
     highstandbythreshold 50
     acwake               0
     lidwake              1

    Ono sto je prvo upadljivo je standbydelayhigh 86400 i standbydelaylow 10800.

    Ovo je najduze i nakrace vreme do prelaska u standby rezim, izrazeno u sekundama, i definitivno je predugacko.

    Takodje treba obratiti paznju na hibernatemode 3.

    Objasnjenje za razlicite oblike Hibernate moda



    • hibernatemode 0 - normal sleep
    • hibernatemode 1 - is hibernation
    • hibernatemode 3 - Safe Sleep
    • hibernatemode 25 je poseban oblik hibernacije



    - Sleep mode je standard za iMac. Sustinski, kad je Mac u Sleep modu, RAM ostaje pod naponom,
    ukljucen.
    To znaci da je "budjenje" iz Sleep moda vrlo brzo. zato sto se nista ne ucitava sa hard drive-a.

    - Hibernation iskljucuje napon za RAM, kad je Mac u Sleep modu. To znaci da se sve kopira iz RAM na hard
    drive. Ovo dovodi do sporijeg "budjenje" iz Sleep moda. Ovo je standard za za sve Macbook racunare
    pre 2005. godine.

    - Safe sleep, default za Macbook racunare posle 2005. godine, je hibridni mod izmedju dva prethodno
    navedena. On porazumeva upisivanje sadrzaja RAM na hard drive ali i dalje ostavlja RAM pod naponom,
    ukljucen. Ovo omogucava brze "budjenje" ali uz zastitu podataka u slucaju neadekvatnog funkcionisanja
    sleep/wake funkcije.

    - Postoji i poseban hibernate mode koji sustinski radi isto kao i hibernate mod ali je napravljen za racunare napravljene posle 2005. godine. On ne ostavlja RAM pod naponom, ukljucen, i to opet rezultira sporijim "budjenjem" iz sleep moda.

    https://appletoolbox.com/2018/10/how...raining-issue/


    Kako da proverite koji hibernacioni mod je ukljucen


    Pokrenite Terminal aplikaciju i ukucajte komandu i pritisnite Enter

    Code:
    pmset -g | grep hibernatemode

    Resenje za preveliku potrosnju baterije u Sleep modu


    Pored svih navedenih opcija na pocetku ovog posta, cak i uz clean install, potrosnja ostaje i dalje velika.

    Ono sto mozete da uradite je da, u Terminal aplikaciji, kucate sledece komande

    Podesavanja za sistem dok je na bateriji (prakticno kad zatvorite displej)

    Code:
    • sudo pmset -b hibernatemode 25
    • sudo pmset -b standby 1
    • sudo pmset -b standbydelaylow 60
    • sudo pmset -b standbydelayhigh 60




    Podesavanja za sistem dok je na punjacu (ovo je sustinski identicno default podesavanjima)

    Code:
    • sudo pmset -c hibernatemode 3
    • sudo pmset -c standby 1
    • sudo pmset -c standbydelaylow 10800
    • sudo pmset -c standbydelayhigh 86400
    https://www.reddit.com/r/MacOS/comme...ed_to/e837r8t/

    Slovo iza komande pmset (-a, b ili -c) se odnosi na power podesavanja za sistem u globalu, nevezano da li je na punjacu ili bateriji, kad je na bateriji i kad je na punjacu.


    Pored malo sporijeg "budjenja", nista drugo ne bi trebali da primecujete niti smeta sistemu.


    Mnogi su predlagali i iskljucivanje opcije Find My Mac, bilo preko System Preferences/Internet Accounts/Find My Mac, bilo preko komande u Terminal aplikaciji

    Code:
    sudo pmset -b tcpkeepalive 0


    Ovo ne preporucujem posto tako nemate jednu vaznu funkciju a sustinski sa prethodnim bi trebali da resite problem prevelike potrosnje baterije u Sleep modu.


    Pored ostalog, proverite i da li vam je ukljucena neka sinhronizacija sa Apple Watch, da li su konstantno povezani neki Bluetooth uredjaji, kao sto su tastature, zvucnici, slusalice.

  2. The Following User Says Thank You to zabrljanje For This Useful Post:

    giannsi (17-02-2019)

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •