Проверяя Activity Monitor , вы заметили что-то, называемое WindowServer, иногда потребляющее кучу ресурсов процессора. Этот процесс безопасен?
СВЯЗАННЫЕ: Что это за процесс и почему он работает на моем Mac?
Эта статья является частью нашей продолжающейся серии, объясняющей различные процессы, обнаруженные в Activity Monitor, такие как kernel_task , hidd , mdsworker , installd и многие другие . Не знаете, что это за услуги? Лучше начать читать!
WindowServer является основной частью macOS и является своего рода связующим звеном между вашими приложениями и вашим дисплеем. Если вы видите что-то на дисплее вашего Mac, WindowServer поместит это туда. Каждое открываемое окно, каждый просматриваемый веб-сайт, каждая игра, в которую вы играете, — WindowServer «рисует» все это на вашем экране. Вы можете прочитать больше в руководстве разработчика Apple, если вы технически склонны, но это не совсем легкое чтение.
По большей части, просто знайте, что WindowServer — это то, что macOS и каждое приложение, которое вы запускаете на нем, использует для отображения вещей на вашем экране. Это абсолютно безопасно.
Почему WindowServer использует так много процессора?
Как мы уже говорили, каждое приложение связывается с WindowServer для того, чтобы рисовать объекты на вашем дисплее. Если WindowServer потребляет много ресурсов процессора, попробуйте закрыть приложения и посмотреть, снизится ли загрузка. Если вы видите особенно большое падение после закрытия определенной программы, эта программа, вероятно, ответственна за высокую загрузку ЦП.
В некоторой степени это нормально: программы, которые постоянно меняют то, что отображается на экране, будут использовать WindowServer довольно часто, а это значит, что они будут расходовать ресурсы процессора. Так что для игр, видеоредакторов и других постоянно обновляемых приложений имеет смысл вызвать скачок загрузки процессора WindowServer.
Сказав это, иногда ошибка в программном обеспечении может вызвать чрезмерное использование процессора WindowServer. Если вы заметили этот шаблон и не думаете, что приложение должно вызывать такой большой всплеск использования процессора WindowServer, рассмотрите возможность обращения к разработчику. Возможно, вы нашли проблему, которую они могут решить.
СВЯЗАННЫЕ: 10 быстрых способов ускорить медленный Mac
Если WindowServer продолжает потреблять много энергии, даже если у вас мало что работает, есть еще несколько вещей, которые вы можете попробовать. Сначала ознакомьтесь с нашей статьей о ускорении работы медленного Mac , в частности с разделом о снижении прозрачности. Вы найдете эту опцию в «Системных настройках»> «Специальные возможности»> «Экран», и известно, что она снижает нагрузку на процессор WindowSever, особенно на старых компьютерах Mac.
Вы также можете попробовать закрыть ненужные окна, убедившись, что на вашем рабочем столе не слишком много значков, и уменьшить количество рабочих столов, которые вы используете в Mission Control . Если ничего из этого не работает, рассмотрите возможность сброса NVRAM ; это может помочь в некоторых случаях.
Еще одна вещь, которую нужно иметь в виду: если вы используете несколько мониторов, WindowServer будет использовать больше ресурсов процессора, чтобы использовать несколько дисплеев. Чем больше дисплеев вы добавите, тем больше это правда.
Кредит фотографии: Хамза Батт