Cum să hibernați un Mac

Când ați terminat de utilizat calculatorul, probabil că le dezactivați. Milioane de oameni fac acest lucru zilnic, dar în dimineața următoare veți re-deschide totul, inclusiv aplicațiile și documentele salvate, repoziționați ferestrele aplicației și veți obține totul înapoi așa cum ați avut-o. Lăsând computerul pornit 24 de ore pe zi nu este o soluție bună. 

Sistemul de operare Windows oferă trei opțiuni pentru conservarea alimentării atunci când nu utilizați calculatorul. Aceste opțiuni includ Dormi, hiberna și Închide

In contrast Meniul Apple are doar două opțiuni: Dormi și Închide… . Chiar dacă nu există opțiune pentru meniu hibernare, Mac poate sa hibernează. Aceasta se întâmplă fie în timpul somnului normal, fie în cazul în care intenționați să o stabiliți Terminal

Acest tutorial va:

  • Afișați comportamentul stărilor de somn în Mac OS X
  • Arată cum să modificați setările prin pmset
  • Explicați o aplicație alternativă pentru hibernarea unui Mac

Diferențele dintre modul Repaus și Hibernare

  • Modul de somn: Computerul taie energia de pe toate componentele-disc, display, porturi și multe altele - cu excepția RAM-ului, deoarece aici sunt stocate setările curente pentru desktop, documentele și aplicațiile deschise. În cazul unei întreruperi a alimentării, orice date stocate în memoria RAM se pierd. Beneficiul somnului este că vă permite să reluați computerul aproape instantaneu. 

  • Modul Hibernare: Scrie toate datele active pe disc și apoi dezactivează componentele, ca în cazul în care computerul a fost oprit complet. Puteți reduce puterea unui sistem în hibernare, deoarece nu prezintă niciun risc pentru datele dvs. Odată ce computerul este alimentat, acesta citește datele de pe disc și le trimite înapoi în memoria RAM - acest proces poate dura câteva secunde până la câteva minute. Datele sunt restabilite până la punctul în care au intrat în hibernare.

Motive pentru folosirea somnului sau hibernării

Sleep vă permite să vă reluați rapid munca cu prețul unei anumite puteri. Hibernare este ca și cum ai închide computerul, dar îți poți relua munca din sesiunea anterioară. O abordare cu o mărime potrivită pentru gestionarea energiei computerizate nu este adecvată în toate situațiile. Fiecare dintre aceste opțiuni are propriile sale avantaje și dezavantaje.

Gestionarea inteligentă a energiei începe cu înțelegerea diferitelor state din sistemul de operare și a modului în care ele afectează consumul de energie. Analizând modelul de utilizare, la ce oră și cât de mult, este de asemenea de ajutor.

  • Când să dormiți: Somnul este deosebit de util dacă plecați de la computer pentru o perioadă scurtă de timp. Puteți pune computerul la starea de repaus pentru a economisi energia electrică și bateria. Computerul va fi întotdeauna gata de utilizare atunci când aveți nevoie de el. Dacă deschideți și închideți capacul destul de des sau rulați în jurul diferitelor săli de conferințe și întâlniri, atunci somnul este într-adevăr o opțiune utilă.

  • Când să hiberați: Hibernarea folosește cea mai mică putere. Dacă nu veți folosi calculatorul pentru o perioadă lungă de timp, să spunem că veți dormi sau dacă doriți să vă conservați puțină energie în timp ce vă aflați într-o excursie sau în zbor, atunci ați putea dori să hibernezi computerul economisiți energia electrică și bateria. Repornirea va fi mai lentă decât în ​​modul Sleep, dar economiile de energie vor fi mai mari.

Diferite comportamente ale statelor de somn în Mac OS X

Computerele și sistemele de operare au fost concepute pentru a intra în starea de somn pentru a reduce consumul de energie atunci când aparatul este în stare de funcționare, dar apoi nu mai funcționează. 

Mac-urile suportă o serie de stări de somn, inclusiv somnul normal vechi bun și câteva stări speciale, cum ar fi starea de repaus și starea de repaus în condiții de siguranță. Pentru a pune un Mac să doarmă imediat, efectuați una dintre următoarele acțiuni:

  • Închideți capacul dispozitivului MacBook
  • Apăsați butonul de alimentare de pe Mac-atingând butonul de alimentare face atât MacBooks și iMacs sau Mac minis să cadă la somn instantaneu
  • Alege Dormi de la Meniul Apple
  • apasă pe Command-Option și Tasta Media simultan

Când Mac-ul intră în starea de repaus, nu doar în modul inactiv sau în timpul somnului, se întâmplă următoarele:

Pe toate Mac-urile:

  • Microprocesorul trece într-un mod cu putere redusă
  • Ieșirea video este dezactivată și un afișaj conectat poate fi oprit sau poate intra în starea inactivă
  • Mecanismele hard disk furnizate de Apple se învârt în jos

Pe laptop-uri:

  • Portul Ethernet se oprește, dacă este cazul
  • Spațiile pentru carduri de expansiune se opresc
  • Un card AirPort sau un modem încorporat, dacă există, se oprește
  • Unitatea media optică, dacă este prezentă, se rotește în jos
  • Intrarea și ieșirea audio se opresc
  • Iluminarea prin iluminare cu iluminare de tastatură se oprește

Computerul va continua să alimenteze memoria RAM în modul de repaus, astfel încât tot ce se află în memoria RAM, atunci când computerul sa dus să doarmă, va rămâne acolo când computerul se va trezi. Acest lucru înseamnă, de asemenea, că computerele cu mai multă memorie RAM utilizează o putere mai mică în modul de repaus. Acesta este modul de sleep implicit pentru toate Mac-urile desktop.

O altă stare de somn găsită în Mac este un somn sigur. Acesta pune conținutul RAM-ului pe hard disk de fiecare dată când îl puneți în starea de repaus. În cazul în care acumulatorul începe să se răcească în timpul somnului sau este lăsat în gol timp îndelungat, nu veți pierde niciun fel de muncă. În schimb, aparatul intră în modul hibernare, prin care utilizează deloc puțină putere.

Atunci când conectați calculatorul la o sursă de alimentare cu curent alternativ, un somn sigur va citi conținutul discului în memoria RAM, permițându-vă să vă întoarceți imediat în locul în care ați rămas - cu aplicații deschise și documente intacte.

Când se trezește din somn sigur, apare un indicator de progres care indică faptul că conținutul memorat anterior a fost citit de pe disc și copiat înapoi în memoria RAM. Cel mai recent somn de siguranță pentru Mac, inclusiv toate Mac-urile bazate pe Intel și Mac-urile bazate pe Power-PC-uri vândute după octombrie 2005 1. Un somn de siguranță este modul de așteptare implicit pentru toate laptopurile. Dacă FileVault2 este activat, procesul de somn-trezire sigur este precedat de FileVault2 autentificare debloca ecranul.

Computerele Mac dispun, de asemenea, de caracteristici de alimentare în standby care economisesc în continuare energie. Dacă computerele sunt fabricate în 2013 sau mai târziu, modul de așteptare va începe după trei ore de somn normal. Modelele anterioare intră în regim de așteptare după puțin peste o oră de somn normal. 

Când se întâmplă acest lucru, conținutul RAM-ului este scris pe disc și memoria RAM este alimentată pentru a prelungi durata de viață a bateriei. Modul de așteptare se extinde, de asemenea, cât timp un laptop poate rămâne adormit pe baterii.

Pentru a intra în modul de așteptare, un desktop nu ar trebui să fie montat pe suport extern (USB, carduri SD sau memorie Thunderbolt), în timp ce un laptop ar trebui să ruleze cu baterie fără conexiuni externe sau de rețea (Ethernet, USB, Thunderbolt, Bluetooth etc.) . Spre deosebire de somnul în siguranță, computerele Mac în modul de așteptare nu trebuie să fie reluate și pot fi trezite printr-o simplă interacțiune cu tastatura sau mouse-ul.

Setările de gestionare a alimentării în Mac OS X

Economisirea energiei panoul de preferințe controlează modul în care un Mac răspunde la inactivitate. Aveți posibilitatea să le utilizați pentru a controla consumul de energie al computerului. Deși controalele diferă mult de un laptop comparativ cu desktopul, ele sunt destul de ușor de configurat. Mac-ul îndeplinește cerințele programului Energy Star pentru eficiența energetică. Reducerea consumului de energie economisește bani și ajută la conservarea unor resurse valoroase.

Unele dintre funcționalitățile oferite de interfața GUI din Economisirea energiei preferințele sunt destul de puternice, dar limitate în multe feluri. pmset este un utilitar de linie de comandă pentru a manipula setările de gestionare a alimentării în Mac OS X. Acestea oferă o mai mare flexibilitate și acces la mai multe opțiuni care nu sunt disponibile în interfața GUI.

Utilitarul poate seta diferite setări de gestionare a alimentării în funcție de scenariul de utilizare. Pot fi aplicate diferite setări atunci când aparatul rulează de la un încărcător, o baterie, un UPS sau toate cele trei.

Pentru a accesa pmset tablou de bord de configurare, lansați Terminal aplicație și tip om pmset 2. Există patru argumente principale:

  • -c (încărcător) - reglați setările când sunteți conectat la un încărcător
  • -b (baterie) - reglați setările atunci când rulați de la o baterie
  • -u (UPS) - reglați setările atunci când rulează de la un UPS
  • -A (toate, implicit) - reglați setările pentru toate scenariile

Argumente suplimentare sunt enumerate la atribuirea oricărei setări de gestionare a alimentării. La invocarea comenzii, doar argumentele specificate modifică opțiunile de gestionare a alimentării. Orice argumente deja stabilite vor fi nemodificate de către pmset dacă aceste argumente nu sunt incluse în mod specific.

pmset modifică același fișier ca preferința sistemului Economisirea energiei modifică și orice modificări făcute prin pmset sunt salvate într-un fișier de preferințe persistente (pe sistem, nu pe utilizator).

Verificați Setarea curentă

După lansare Terminal primul pas este să determinați ce setări Mac utilizează în prezent. 

Tip pmset -g iar comanda imprimă configurația curentă pe Terminal ecran. 

Dacă nu sunteți sigur ce caracteristici de gestionare a alimentării suportă aparatul, tastați apoi pmset -g capac, unde capac reprezintă argumentul. O parte a coloanei afișează toate setările, iar altă coloană afișează valorile corespunzătoare ca 0 sau 1.

Configurarea setărilor actuale de gestionare a alimentării. Acesta variază în Mac-uri desktop și laptop 1. Lista setărilor 2. Valoarea ca 0 sau 1

  • displaysleep-afișați temporizatorul de somn în câteva minute, 0 pentru a dezactiva modul de afișare a somnului afișat
  • disksleep-disc spin-down timer în minute, 0 pentru a dezactiva somnul pe disc
  • dormi-cronometrul de oprire a sistemului în câteva minute, 0 pentru a dezactiva somnul
  • womp-treziți pe pachetul Ethernet magic, 0 pentru a dezactiva și 1 pentru a activa
  • autorestart-repornirea automată după pierderea puterii, 0 pentru dezactivare și 1 pentru activare
  • butonul de pornire-puneți aparatul în starea de repaus când butonul de alimentare este apăsat în loc să îl opriți, 0 pentru a dezactiva și 1 pentru a activa
  • lidwake (numai pentru laptop) - treziți mașina când capacul laptopului este închis, 0 pentru a dezactiva și 1 pentru a activa
  • acawake (numai pentru laptop) - treziți aparatul atunci când sursa de alimentare este schimbată, cum ar fi atunci când alimentarea cu curent alternativ este îndepărtată și aparatul este alimentat de la baterie. 0 pentru a dezactiva și 1 pentru a activa
  • ttyskeepawake-a preveni somnul sistemului în așteptare atunci când este activă orice tty (cum ar fi sesiunea de conectare la distanță); un tty este inactiv numai atunci când timpul său de inactivitate depășește timpul de oprire a sistemului, 0 pentru a dezactiva și 1 pentru a activa
  • networkoversleep-Această setare afectează modul în care sistemul de operare OS X prezintă servicii de rețea partajate în timpul somnului sistemului. Această setare nu este utilizată de toate platformele; modificarea valorii sale nu este suportată.
  • autopoweroff (Putere AC) - Dacă este acceptată, permiteți implicit ca o punere în aplicare a lotului 6 la Directiva europeană privind produsele energetice 3. 0 pentru a dezactiva și 1 pentru a activa
  • autopoweroffdelay (Putere AC) înainte de a intra în modul autopoweroff (Valoare = întreg, în minute). După ce dormi pentru minutele de autopoweroffload, sistemul va scrie o imagine de hibernare și va intra într-un somn chipset cu putere redusă. Trezirea din această stare va dura mai mult decât trezirea de la somn obișnuit.
  • hibernatemode-schimbați modul de hibernare. Vă rugăm să fiți precauți
  • hibernatefile-schimbați locația fișierului de imagine de hibernare. Imaginea poate fi localizată numai pe volumul rădăcină al sistemului. Vă rugăm să fiți precauți

Safe Sleep și argumente în așteptare

Conform Documentației Apple, un somn sigur are trei argumente:

  • hibernatemode = 0 în mod prestabilit este acceptat pe desktop-uri. Sistemul nu va reda memoria până la stocarea permanentă. Sistemul trebuie să treacă din conținutul memoriei (RAM). Sistemul va pierde contextul privind pierderea de putere. Din punct de vedere istoric, acesta este un somn vechi simplu.

  • hibernatemode = 3 Implicit este suportat pe portabile sau laptopuri. Sistemul va stoca o copie a memoriei la spațiul de stocare persistent (discul) și va memora energia în timpul somnului. Sistemul se va trezi din memorie, cu excepția cazului în care o forță de forță îl forțează să restaureze imaginea de pe disc.

  • hibernatemode = 25 este setat numai prin pmset. Sistemul va stoca o copie a memoriei în memoria persistentă (discul) și va înlătura alimentarea în memorie. Sistemul va restabili din imaginea discului. Daca vrei hibernare-se culcă mai lent, se trezesc mai încet și o viață mai bună a bateriei trebuie să utilizați această setare.

Apple nu vă recomandă să modificați setările de hibernare, dacă alegeți acest lucru, acestea acceptă numai aceste trei setări, așa cum este descris mai sus. Nu utilizați altceva decât 0, 3 sau 25. Pentru a determina modul hibernare pe care îl utilizați, tastați pmset -g | grep hibernatemode

Setările modului hibernare curent afișate pe ecranul Terminal

Există două argumente principale de așteptare și sunt vitale pentru funcționarea hibernării la intervalul de timp specificat:

  • așteptare determină gestionarea alimentării cu kernel să hiberneze automat o mașină după ce a dormit pentru o perioadă de timp specificată. Acest lucru economisește energie în timp ce adormi. Această setare implicită este ON pentru hardware-ul acceptat. Așteptarea de setare va fi vizibilă în pmset -g dacă funcția este acceptată pe mașină. Modul de așteptare funcționează numai dacă hibernarea este activată pentru modul hibernare 3 sau 25.

  • standbydelay specifică întârzierea, în câteva secunde, înainte de a scrie imaginea de hibernare pe disc și de a dezactiva memoria Așteptare.

Conform documentului de asistență Apple, caracteristica modului de așteptare este activată numai în

  • Unitate SSD și Fusion de Mac mini și iMac (Late 2012 și mai târziu)
  • Mac Pro (sfârșitul anului 2013)
  • MacBook Air (Mid 2010 și mai târziu)
  • MacBook Pro (Retina, 13-inch, Late 2012 și mai târziu)
  • MacBook Pro (Retina, 15-inch, începutul anului 2013 și mai târziu)
  • MacBook Pro (Retina, Mid 2012)

De exemplu - cu hibernatemode în 3, computerul va dormi și nu va hiberna, ca implicit atunci când capacul este închis, ci pentru că așteptare este setat sa PE, calculatorul va aștepta standbydelay secunde, înainte de a trece de la dormi la hiberna.

Acest lucru este minunat, deoarece acum puteți închide capacul laptopului și aveți n secunde pentru a reveni la el, și încă mai au un timp de reluare rapidă. Dacă stați de pe computer mai mult decât perioada de timp specificată, atunci va intra în hiberna mod.

Modificarea setărilor

După ce vedeți configurația actuală a computerului și modul pe care îl utilizează în prezent, notați-l și salvați fișierul pentru utilizare ulterioară. Pentru a schimba modul Sleep, tastați comanda sudo pmset - modul hibernatemode $ mode și furnizați valoarea pe care doriți să o alocați. Această comandă spune următoarele lucruri:

  • sudo-autentificați-vă un superuser pentru a obține privilegii suplimentare de securitate. pmset trebuie să fie executat ca root pentru a modifica orice setări
  • -A-ajustați setările pentru toate cele trei scenarii, adică, încărcător, baterie, și UPS
  • hibernatemode-argument pentru modificarea modului hibernare
  • mod de $-furnizați valoarea pe care doriți să o alocați, adică, 0, 3, sau 25

De exemplu, voi presupune că modul de hibernare curent al unui Mac este 3. Pentru ao schimba, înlocuiți-o mod de $ cu 25. presa Întoarcere și vi se va cere parola. Asigurați-o și modul de repaus a fost schimbat. 

Dacă vreți să reveniți la setarea anterioară, repetați comanda de mai sus și înlocuiți-o mod de $ cu 3. Rețineți că este repornit nu necesară pentru ca aceste modificări să aibă efect.

Schimbarea modului de hibernare în Terminal

Există încă un aspect al standbydelay argument. Implicit standbydelay perioada de timp este de 4200 secunde sau 70 de minute. Pentru a modifica timpul în care doriți să așteptați calculatorul înainte de a intra în hibernare, tastați comanda sudo pmset - valoare de standbydelay Unde Valoare reprezintă timpul în secunde. 

De exemplu, pentru a schimba standbydelay de la 4200 la 1200 de secunde, de tip sudo pmset - o stare de așteptare 1200. Puteți modifica valoarea în funcție de nevoi și de utilizare specifice.

Probleme cu spațiul pe disc

hibernatefile este pmset argument care specifică unde sunt memorate conținutul memoriei pe disc. Implicit, conținutul RAM este scris la / Var / vm / sleepimage, și pentru a verifica aceasta executați următoarea comandă pmset -g | grep hibernatefile

Sleepimage fișierul este un produs secundar al somnului în condiții de siguranță și este, în esență, o stare salvată a memoriei atunci când Mac merge la culcare. Mac-urile utilizează acest fișier pentru a salva conținutul înainte ca acumulatorul să-și piardă complet încărcarea. Când porniți sistemul, Mac-ul va restabili datele din acest fișier de tip sleep. Pentru a verifica dimensiunea fișierului de tip sleep, introduceți următoarea comandă în Terminal:

ls -lh / privat / var / vm / imagine de somn

Apoi veți vedea date cum ar fi:

-rw-T 1 roată rădăcină 8.0G 28 ianuarie 15:46 / privat / var / vm / sleepimage Aici 8,0g denumește dimensiunea fișierului de tip sleep, depinde de memoria RAM și de alți factori.

Există o metodă de ștergere a fișierului de imagine de somn, dar Apple nu vă recomandă să faceți această hack. Chiar dacă ștergeți fișierul, acesta va fi recreat data viitoare când îl puneți pe Mac. Somnul în condiții de siguranță este o caracteristică utilă și dezactivarea acestuia înseamnă că conținutul din memoria RAM nu va fi susținut la unitate în cazul în care Macul trebuie să hiberneze.

O aplicație alternativă pentru hibernarea unui Mac

Poți să folosești Terminal comenzi pentru a forța un Mac să folosească hibernare în loc de standard dormi mod, dar atunci sunteți întotdeauna blocat cu hibernare mod de fiecare dată când puneți Mac la dormi

Cu DeepSleep instalat, puteți utiliza hibernare mod la cerere. Așadar, păstrați acum toate setările de gestionare a alimentării în starea implicită și dacă credeți că nu veți utiliza computerul pentru o perioadă îndelungată de utilizare Somn adinc.

A folosi Somn adinc, lansați aplicația de fiecare dată când doriți să plasați Mac-ul hibernare Mod. O notificare pop-up vă întreabă dacă doriți să continuați, apoi faceți clic pe hiberna. Pentru a trezi Macul, trebuie doar să deschideți capacul și să apăsați butonul de alimentare. 

Cu toate ca Somn adinc aplicația este foarte utilă pentru laptopuri, puteți să le instalați în spațiul de lucru dacă doriți.

Concluzie

Probabil cel mai mare avantaj al hibernării este că vă puteți relua activitatea din sesiunea anterioară. Ciclul de somn și trezire este cu siguranță mai lent, dar în cele din urmă trebuie să decideți între confort și durata de viață a bateriei. Prefer sa lucrez cu un desktop si in ciuda dezavantajului, in fiecare seara imi hibernez calculatorul Mac si PC-ul.

În acest tutorial am explicat diverse aspecte ale dormi și hibernare, comportamentul diferit al stărilor de somn în Mac OS X și cum le puteți modifica pmset. Dacă nu ați auzit niciodată pmset atunci acest tutorial va dura timp pentru a digera și lucrurile pot deveni destul de complicate, așa că asigurați-vă că ați făcut backup pmset precum și Mac.

Dacă nu doriți să modificați cu setările de gestionare a alimentării atunci Somn adinc aplicația este probabil cea mai bună opțiune pentru dvs. Dacă aveți dificultăți în tutorial sau aveți idei pe care doriți să le distribuiți, asigurați-vă că anunțați-mă în caseta de comentarii de mai jos.

Referinţă

1. Articol despre somn de la Wikipedia (Retrieved on 28th January at 15:47) http://en.wikipedia.org/wiki/Sleep_%28OS_X%29

2. Pagini de operare OS X - Biblioteca de dezvoltatori Mac (Documentație pe pmset, Pagina Web recuperată pe 28 ianuarie la 15:47) https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man1/ pmset.1.html

3. Directiva europeană privind produsele energetice (Pagina Web recuperată la 28 ianuarie la 15:47) http://ec.europa.eu/energy/en/topics/energy-efficiency/energy-efficient-products