Vom accelera procesul de completare în mac os x

Recent am aflat că Mac-ul meu a început să se oprească mai încet, fără nici un motiv aparent. Poate că aș fi învățat mult mai devreme, dacă nu și faptul că practic nu-l opresc. Prefer să închid doar înainte de a merge la culcare și să încep să citesc știrile imediat fără a pierde o secundă înainte de a merge la muncă 🙂







Vom accelera procesul de completare în mac os x

Dar, în ciuda acestui lucru, am observat mici "frâne" atunci când opriți. În loc să fie garantate 10-12 secunde, timpul a crescut la jumătate de minut. Nu fatal, dar funcționează pe nervi. La urma urmei, acesta nu este un dispozitiv gri, ci un Mac foarte rapid.

În căutarea unei soluții la această problemă, m-am întrebat care este durata întreruperii care poate fi afectată de numărul de programe care rulează în fundal. Se pare că sistemul le închide mai întâi și apoi se oprește. Uneori, pentru a finaliza lucrarea, interacțiunea cu utilizatorul este necesară (de exemplu, cererea de sistem pentru salvarea documentului înainte de închidere).

Dar de multe ori se întâmplă ca unele servicii de fundal să nu răspundă cererii de finalizare a OS X, în acest caz, după un anumit timp, acestea sunt încheiate forțat.

Toți acești factori împreună pot afecta negativ durata timpului de oprire. În acest sens, propun două modalități de accelerare a procesului în Mac OS X.

1. Dezactivați capacitatea de a "redeschide ferestrele când vă conectați din nou"

Primul mod de a fi urât este simplu, dar eficient și vă permite reducerea semnificativă a timpului de oprire.







1. Închideți Mac-ul, înainte de a face acest lucru, asigurați-vă că este bifată caseta de selectare de lângă "redeschideți ferestrele când vă conectați din nou".

Vom accelera procesul de completare în mac os x

2. Acum porniți.

3. Și, din nou, oprim, dar acum eliminăm marcajul.

Vom accelera procesul de completare în mac os x

4. Aceasta este prima cale. Porniți-l și opriți din nou pentru a verifica rezultatul. Apropo, când efectuați prima oprire (cu o bifare) puteți verifica timpul și apoi comparați.

2. Schimbați ora implicită pentru a finaliza procesul în Mac OS X

În mod ideal, procesele de fundal și serviciile din OS X ar trebui să se încheie singure, dacă nu se întâmplă acest lucru, atunci după 20 de secunde sistemul trimite o comandă pentru a "ucide" procesul. Și dacă există mai multe astfel de procese ...

Cred că nu are sens să aștepți 20 de secunde pentru a obține același rezultat în 5 secunde. Este necesar doar să modificați timpul alocat pentru finalizarea procesului în mod implicit. Folosind comenzile de mai jos, setați valoarea de expirare (în acest caz, 5 secunde, puteți specifica orice altă valoare).

Deci, deschideți terminalul (aplicații> utilitare) și introduceți următoarele comenzi:

sudo defaults scrie /System/Library/LaunchDaemons/com.apple.coreservices.appleevents ExitTimeOut -int 5

sudo defaults scrie /System/Library/LaunchDaemons/com.apple.securityd ExitTimeOut -int 5

sudo defaults scrie /System/Library/LaunchDaemons/com.apple.mDNSResponder ExitTimeOut -int 5

sudo defaults scrie /System/Library/LaunchDaemons/com.apple.diskarbitrationd ExitTimeOut -int 5

sudo defaults scrie /System/Library/LaunchAgents/com.apple.coreservices.appleid.authentication ExitTimeOut -int 5

Vom accelera procesul de completare în mac os x

Aceste comenzi modifică separat timpul de închidere pentru fiecare proces. După modificări, reporniți Mac-ul și vedeți cum sa schimbat timpul de oprire. Pentru a anula aceste acțiuni, este suficient să repetați aceleași comenzi, dar cu o valoare de 20.







Articole similare

Trimiteți-le prietenilor: