Proiectele MacBook Pro de la Apple au două cipuri grafice: un chip integrat Intel Iris Pro și o placă grafică discretă cu mai multă putere. În acest fel, puteți utiliza cipul integrat atunci când aveți nevoie de o viață mai bună a bateriei și cea mai puternică placă grafică atunci când editați video sau jucați jocuri.
Apple sa gândit în mod evident la acest lucru și pe ce placă grafică pe care o utilizați computerul este determinată de un algoritm dinamic de comutare. Dacă nu aveți nevoie de performanța GPU-ului discret, macOS îl oprește. Din păcate, unele aplicații atacă GPU-ul discret.
De exemplu, am descoperit că pentru un motiv complet ridicol, deamon-ul de urmărire a fundației RescueTime forțează GPU-ul discret să ruleze. În ecranul de mai jos puteți vedea că este unul dintre "Aplicațiile care utilizează o energie semnificativă".
Acum, Photoshop folosind GPU este de înțeles, dar RescueTime? Este un proces de fundal mic care înregistrează aplicația pe care o folosesc. Nu există literalmente o componentă grafică. Tot ce fac este să scurg bateria bateriei Mac. Este ironic pentru o aplicație de productivitate.
Soluția pe care am descoperit-o este folosirea unei mici aplicații din bara de meniu numită gfxCardStatus. Aceasta servește două scopuri:
Pentru a începe, descărcați gfxCardStatus, glisați aplicația în dosarul Aplicații și rulați-o.
Acesta va începe să ruleze în bara de meniu. Când grafica integrată rulează, pictograma este puțin "i". În captura de ecran de mai jos, este cea de-a doua aplicație din stânga.
Când grafica discretă este în desfășurare, pictograma este "d". Ori de câte ori calculatorul dvs. Mac trece între ele, gfxCardStatus vă va anunța.
Atunci când grafica discretă este în uz, aplicația meniu de la gfxCardStatus vă va spune ce aplicații o solicită în mod curent în secțiunea Dependențe. Chiar acum, pentru mine, nici o aplicație nu are nevoie de ea.
În mod implicit, gfxCardStatus lasă algoritmul de comutare dinamic al macOS-ului să ruleze. Dacă doriți să-l fortați să utilizeze una sau alta dintre plăcile grafice, faceți clic pe pictograma barei de meniu și selectați fie numai Integrated Only (Integrat numai) sau Discrete Only (Numai discret).
Pentru a reveni la comutarea dinamică, selectați Comutare dinamică.
Dacă încercați să treceți la grafica integrată atunci când o aplicație care necesită GPU discret este în desfășurare, gfxCardStatus va afișa un avertisment.
Nu este prea mult de configurat cu gfxCardStatus. Stă doar în fundal făcându-și propriul lucru. Pentru a vă asigura că rulează la pornire, selectați Preferințe, apoi bifați Încărcare gfxCardStatus la pornire.
Pictogramele barei de meniu inteligente schimba literele pentru a reprezenta placa grafică reală care rulează. De exemplu, calculatorul meu Mac are o cartelă AMD, deci cu pictogramele inteligente, pictograma este "a" când utilizează grafică discretă.
gfxCardStatus este un mod foarte util pentru a păstra tab-uri cu privire la ceea ce vă face Mac-ul în mod automat. Prefer sa-l pastrez setat la algoritmul de comutare dinamica si numai atunci cand incerc sa economisesc viata bateriei, forteaza-mi Mac-ul sa foloseasca grafica integrata.
Dacă întâmpinați o viață proastă a bateriei pe Mac, verificați gfxCardStatus. Chiar dacă nu poate rezolva problema, vă va da o idee bună despre ce provoacă această problemă.