If-Koubou

Какво е Прозорецът на процеса и защо се изпълнява на моя Mac?

Какво е Прозорецът на процеса и защо се изпълнява на моя Mac? (Как да)

Докато проверявате монитора на дейностите, забелязвате нещо, наречено WindowServer, което от време на време заема куп мощност на процесора. Този процес е безопасен?

Тази статия е част от текущата ни серия, обясняваща различните процеси, открити в Activity Monitor, като kernel_task, hidd, mdsworker, installd и много други. Не знам какви са тези услуги? По-добре започнете да четете!

WindowServer е основна част от macOS и връзка между видовете и дисплея ви. Ако видите нещо на дисплея на Mac, WindowServer го е поставил там. Всеки отворен прозорец, всеки уебсайт, който разглеждате, всяка игра, която играете - WindowServer "черпи" всичко на екрана ви. Можете да прочетете повече в ръководството за разработчици на Apple, ако имате технически наклон, но това не е точно леко четене.

В по-голямата си част просто знайте, че WindowServer е това, което macOS и всяко приложение, което използвате, го използва, за да показва неща на екрана ви. Тя е напълно безопасна.

Защо WindowServer използва толкова много процесори?

Както казахме, всяко приложение комуникира с WindowServer, за да привлече нещата на дисплея ви. Ако WindowServer зарежда много енергия на процесора, опитайте да затворите приложенията и да видите дали употребата падне. Ако забележите особено голям спад след затваряне на конкретна програма, тази програма вероятно е отговорна за високата употреба на процесора.

До известна степен това е нормално: програми, които непрекъснато променят това, което се показва на екрана, ще използват WindowServer доста, което означава, че те ще използват добива на процесора. Така че има смисъл, че игрите, видео редакторите и други постоянно освежаващи приложения могат да причинят скок в използването на процесора WindowServer.

Като каза това, понякога грешка в част от софтуера може да причини прекомерно използване на процесора WindowServer. Ако забележите този модел и не мислите, че приложението Трябва да бъде причината, че голям скок в WindowServer CPU използване, помислете за връзка с разработчика. Може да сте намерили проблем, който могат да решат.

Ако WindowServer продължава да използва много енергия, дори когато нямате много работа, все още има няколко неща, които можете да опитате. Първо, проверете нашата статия за ускоряване на бавен Mac, по-специално раздела за намаляване на прозрачността. Тази опция ще намерите в Предпочитания за системата> Достъпност> Дисплей и е известно да се намали използването на прозореца на WindowSever, особено на по-старите Mac.

Можете също да опитате да затворите ненужните прозорци, като се уверите, че не разполагате с твърде много икони на работния плот и намалявате броя на настолните компютри, които използвате в мисията за контрол. Ако нищо от това не работи, помислете за възстановяване на NVRAM; които могат да помогнат в някои случаи.

Още едно нещо, което трябва да имате предвид е, че ако използвате няколко монитора, WindowServer ще използва повече мощност на процесора, за да привлече многобройни дисплеи. Колкото повече дисплеи добавяте, толкова по-вярно е това.

Снимка кредит: Hamza Butt