Поки перевірка монітора активності , ви помітили, що щось під назвою WindowServer час від часу забирає купу процесора. Чи безпечний цей процес?
ПОВ'ЯЗАНІ: Що це за процес і чому він працює на моєму Mac?
Ця стаття є частиною наші постійні серії пояснення різних процесів, знайдених у Activity Monitor, наприклад kernel_task , hidd , mdsworker , Встановлено , і багато інших . Не знаєте, що це за послуги? Краще починай читати!
WindowServer є основною частиною macOS та своєрідним зв'язком між вашими програмами та дисплеєм. Якщо ви бачите щось на дисплеї свого Mac, WindowServer помістіть його туди. Кожне відкрите вікно, кожен веб-сайт, який ви переглядаєте, кожна гра, яку ви граєте - WindowServer "малює" все це на вашому екрані. Ти можеш докладніше читайте в посібнику розробника Apple якщо ви технічно схильні, але це не зовсім легке читання.
Здебільшого просто знайте, що WindowServer - це те, що macOS і кожна програма, яку ви запускаєте на ньому, використовує для відображення речей на екрані. Це абсолютно безпечно.
Чому WindowServer використовує стільки процесора?
Як ми вже говорили, кожна програма взаємодіє з WindowServer, щоб намалювати речі на своєму дисплеї. Якщо WindowServer забирає багато потужності процесора, спробуйте закрити програми та перевірити, чи зменшується використання. Якщо ви помітили особливо велике падіння після закриття певної програми, ця програма, ймовірно, відповідальна за велике використання процесора.
Певною мірою це нормально: програми, які постійно змінюють те, що відображається на екрані, збираються досить швидко використовувати WindowServer, а це означає, що вони будуть витрачати потужність центрального процесора. Тому має сенс для ігор, відеоредакторів та інших програм, що постійно оновлюються, спричинити стрибок у використанні процесора WindowServer.
Сказавши це, іноді помилка в програмному забезпеченні може спричинити надмірне використання процесора WindowServer. Якщо ви помітили цей шаблон, і не думайте про застосування повинен спричиняє великий стрибок у використанні процесора WindowServer, зверніться до розробника. Можливо, ви виявили проблему, яку вони можуть вирішити.
ПОВ'ЯЗАНІ: 10 швидких способів прискорити повільний Mac
Якщо WindowServer продовжує витрачати багато енергії, навіть коли у вас нічого не працює, є кілька речей, які ви можете спробувати. Спочатку перегляньте нашу статтю про прискорення повільного Mac , зокрема розділ про зменшення прозорості. Цей параметр ви знайдете в розділі "Системні налаштування"> "Доступність"> "Дисплей", і відомо, що він зменшує використання процесора WindowSever, особливо на старих комп'ютерах Mac.
Ви також можете спробувати закрити непотрібні вікна, переконавшись, що на вашому робочому столі не надто багато піктограм, і зменшити кількість робочих столів, які ви використовуєте в контролі місій . Якщо нічого з цього не працює, розгляньте скидання NVRAM ; що може допомогти в деяких випадках.
Майте на увазі ще одну річ: якщо ви використовуєте кілька моніторів, WindowServer збирається використовувати більше потужності центрального процесора, щоб звертати увагу на кілька дисплеїв. Чим більше дисплеїв ви додасте, тим це вірніше.
Фотографія: Хамза Батт