Podczas sprawdzanie Monitora aktywności zauważyłeś, że coś, co nazywa się WindowServer, czasami pobiera sporą ilość mocy procesora. Czy ten proces jest bezpieczny?
ZWIĄZANE Z: Co to jest proces i dlaczego działa na moim komputerze Mac?
Ten artykuł jest częścią nasza trwająca seria wyjaśniając różne procesy występujące w monitorze aktywności, takie jak kernel_task , hidd , mdsworker , Zainstalowano , i wiele innych . Nie wiesz, jakie to usługi? Lepiej zacznij czytać!
WindowServer to podstawowa część systemu macOS i swego rodzaju łącznik między aplikacjami a wyświetlaczem. Jeśli zobaczysz coś na ekranie swojego Maca, WindowServer umieści to tam. Każde otwarte okno, każda przeglądana witryna, każda gra, w którą grasz - WindowServer „rysuje” to wszystko na ekranie. Możesz Przeczytaj więcej w podręczniku programisty Apple jeśli masz skłonności techniczne, ale nie jest to lekka lektura.
W większości przypadków po prostu wiedz, że WindowServer jest tym, czego używa macOS i każda uruchomiona na nim aplikacja, aby wyświetlić rzeczy na ekranie. To jest całkowicie bezpieczne.
Dlaczego WindowServer używa tak dużej ilości procesora?
Jak powiedzieliśmy, każda aplikacja komunikuje się z WindowServer w celu rysowania elementów na ekranie. Jeśli WindowServer zużywa dużo energii procesora, spróbuj zamknąć aplikacje i sprawdzić, czy zużycie spada. Jeśli zauważysz szczególnie duży spadek po zamknięciu określonego programu, prawdopodobnie ten program jest odpowiedzialny za wysokie użycie procesora.
Do pewnego stopnia jest to normalne: programy, które stale zmieniają to, co jest wyświetlane na ekranie, będą używać WindowServer całkiem sporo, co oznacza, że będą zużywać moc procesora. Dlatego sensowne jest, aby gry, edytory wideo i inne stale odświeżające się aplikacje powodowały gwałtowny wzrost wykorzystania procesora przez WindowServer.
Mimo to czasami błąd w oprogramowaniu może spowodować nadmierne użycie procesora WindowServer. Jeśli zauważysz ten wzór i nie myślisz o aplikacji powinien powodując tak duży wzrost wykorzystania procesora WindowServer, rozważ skontaktowanie się z programistą. Być może znalazłeś problem, który mogą naprawić.
ZWIĄZANE Z: 10 szybkich sposobów na przyspieszenie wolnego komputera Mac
Jeśli WindowServer zużywa dużo energii, nawet jeśli nic nie jest uruchomione, nadal możesz spróbować kilku rzeczy. Najpierw zapoznaj się z naszym artykułem na temat przyspieszenie wolnego Maca , w szczególności sekcja dotycząca ograniczania przejrzystości. Znajdziesz tę opcję w Preferencjach systemowych> Ułatwienia dostępu> Wyświetlacz. Wiadomo, że zmniejsza zużycie procesora WindowSever, szczególnie na starszych komputerach Mac.
Możesz także spróbować zamknąć niepotrzebne okna, upewniając się, że na pulpicie nie ma zbyt wielu ikon i zmniejszając liczbę używanych komputerów w kontroli misji . Jeśli nic z tego nie działa, rozważ resetowanie NVRAM ; które mogą pomóc w niektórych przypadkach.
Jeszcze jedna rzecz, o której należy pamiętać: jeśli używasz wielu monitorów, WindowServer będzie zużywał więcej mocy procesora, aby rysować na wielu wyświetlaczach. Im więcej wyświetlaczy dodasz, tym bardziej jest to prawdziwe.
Kredyt zdjęciowy: Hamza Butt