Что такое WindowServer на Mac (и безопасно ли это?)
Быстрый взгляд на монитор активности вашего Mac(Mac’s Activity Monitor) покажет процесс под названием WindowServer в верхней части списка. Это один из многих системных процессов, без которых ваш Mac не может обойтись.
В этом объяснении мы познакомим вас с природой WindowServer и тем, что он делает на вашем Mac . Мы также рассмотрим причины, по которым процесс всегда работает в фоновом режиме, и что делать, когда он перегружает ЦП(becomes a CPU hog) .
Что такое WindowServer на Mac?
WindowsServer — это центральный компонент операционной системы Mac , который отвечает за проецирование визуального интерфейса приложений на ваш экран. WindowServer также управляет другими важными системными графическими пользовательскими интерфейсами ( GUI ), такими как панель (WindowServer)Dock и панель меню(Menu Bar) . Все, что появляется на экране вашего Mac, стало возможным благодаря WindowsServer .
macOS автоматически запускает WindowServer при входе в систему Mac . Процесс будет оставаться активным в фоновом режиме, обеспечивая работу графического/визуального интерфейса всех приложений до тех пор, пока вы не выйдете из системы или не выключите свой Mac . Помимо предоставления графической поддержки приложениям, некоторые фоновые приложения без пользовательского интерфейса также сильно зависят от WindowServer .
Безопасен ли WindowsServer?
WindowServer на Mac — абсолютно безвредный системный процесс. Во всяком случае, это помогает приложениям и другим системным процессам работать правильно. Вы должны беспокоиться о WindowServer только тогда, когда он перегружает ЦП(CPU) , повышает шум вентилятора или снижает производительность вашего Mac .
У вас может возникнуть соблазн принудительно закрыть WindowServer , если вы обнаружите, что он использует безумное количество ресурсов ЦП в (CPU)мониторе активности(Activity Monitor) , но вы не должны этого делать. Вы не можете использовать свой Mac , если этот процесс не работает в фоновом режиме.
Принудительный выход из WindowServer закроет все активные приложения, обновит операционную систему и выполнит выход из вашего Mac . Когда вы снова войдете в систему, macOS снова автоматически запустит WindowServer в фоновом режиме, и цикл продолжится. Это показывает, насколько важен этот процесс для правильного функционирования вашего Mac .
Несмотря на то, что это безопасный системный процесс, WindowServer иногда вызывает сбои в работе вашего Mac . В следующем разделе мы объясним, почему это происходит и как пресечь высокую загрузку ЦП (CPU)WindowServer в зародыше.
Что вызывает высокую загрузку ЦП WindowServer(WindowServer High CPU Usage) (и как(How) это исправить(Fix) )
Естественно, потребление ЦП(CPU) и памяти WindowServer будет зависеть от количества активных приложений, использующих процесс на вашем Mac . Однако следующие факторы могут привести к проблемам с высокой загрузкой ЦП(CPU) :
1. У вас слишком много элементов на рабочем столе(1. You Have Too Many Items On Your Desktop)
Помните(Remember) , что все на дисплее вашего Mac было помещено туда WindowServer . Чем больше элементов (значков, файлов, папок и т. д.) находится на рабочем столе, тем больше вычислительной мощности требуется WindowServer для их хранения.
Если WindowServer использует чрезмерную мощность процессора(CPU) , а на рабочем столе более 50 элементов, удалите ненужные файлы и значки. А еще лучше(Better) переместите их в одну папку на рабочем столе.
2. Слишком много активных приложений и окон(2. Too Many Active Apps and Windows)
Наличие слишком большого количества активных приложений и окон также может привести к резкому увеличению использования ЦП WindowServer(WindowServer CPU) . Закройте(Close) ненужные окна и приложения, которые вы не используете.
3. Ошибка в программе вызывает проблему(3. A Buggy Program Is Causing the Problem)
Если загрузка ЦП (CPU)WindowServer зашкаливает(WindowServer) только при запуске определенного приложения, скорее всего, в приложении есть ошибка, вызывающая его сбой. Чтобы точно определить приложение, вызывающее проблему, закройте все активные приложения и перезапустите их по одному. Используйте приложение не менее 3-5 минут и проверьте использование WindowServer в мониторе активности(Activity Monitor) .
Если приложение ненормально увеличивает потребление ЦП(CPU) WindowServer , обновите приложение и проверьте, устраняет ли это проблему. В противном случае(Otherwise) обратитесь к разработчику приложения, чтобы отправить отчет об ошибке.
4. Ваша игровая мышь — еще один потенциальный виновник(4. Your Gaming Mouse Is Another Potential Culprit)
Некоторые пользователи Mac(Some Mac users) отметили, что использование игровой мыши на их устройствах приводит к тому, что WindowServer на Mac потребляет много ресурсов процессора(CPU) . Отключите(Disconnect) все игровые аксессуары, подключенные к вашему Mac , и проверьте, снижает ли это загрузку ЦП WindowServer(WindowServer CPU) .
5. Визуальные эффекты и анимация(5. Visual Effects and Animation)
macOS поставляется с функцией «Прозрачность», которая размывает фон активных окон по сравнению с изображением на рабочем столе. Хотя эта функция добавляет какой-то эстетический эффект и визуализацию к окнам приложений, она может привести к тому, что WindowServer потребляет большую мощность ЦП(CPU) , особенно когда у вас открыто слишком много окон.
Перейдите в « Системные настройки(System Preferences) » > « Универсальный доступ(Accessibility) » > « Дисплей(Display) » и установите флажки « Уменьшить прозрачность(Reduce transparency) » и «Уменьшить движение(Reduce motion) » .
6. Несколько виртуальных рабочих столов или настройка внешнего монитора(6. Multiple Virtual Desktop or External Monitor Setup)
WindowServer потребляет больше ресурсов процессора(CPU) и памяти, если вы используете внешний дисплей. Процесс использует еще больше вычислительной мощности для передачи изображений на несколько мониторов. Если вы используете несколько дисплеев с вашим Mac(use multiple displays with your Mac) , отключите один монитор и посмотрите, уменьшит ли это нагрузку на ЦП WindowServer(WindowServer CPU) .
Использование нескольких виртуальных рабочих столов или пространств в Mission Control также может привести к тому, что WindowServer перегрузит ваш процессор(CPU) . Чтобы решить эту проблему, уменьшите количество виртуальных рабочих столов в Mission Control или перейдите(Head) в « Системные настройки(System Preferences) » > « Mission Control» и снимите флажок « Автоматически переупорядочивать пространства на основе последнего использования»(Automatically rearrange Spaces based on most recent use) .
Если проблема не устранена, вернитесь в меню управления полетом и снимите флажок « (Mission Control)Дисплеи имеют отдельные пробелы»(Displays have separate Spaces) .
Примечание.(Note:) Отключение «Дисплеи имеют отдельные пробелы» в Mission Control уменьшит использование ЦП(CPU) WindowServer , но ваш внешний монитор может стать пустым, если вы используете приложение в полноэкранном режиме.
WindowServer на Mac (упрощенный)
Надеюсь, теперь вы знаете, что такое WindowServer и почему этот процесс все время работает в фоновом режиме.
Если WindowServer использует неоправданно высокую вычислительную мощность на вашем Mac , выполните шаги по устранению неполадок, описанные выше, чтобы диагностировать и устранить проблему. Если проблема не устранена, перезагрузка вашего Mac или сброс его NVRAM(resetting its NVRAM) определенно вернет процесс в нормальное состояние.
Related posts
Что такое kernel_task на Mac и безопасно ли это?
Что такое mDNSResponder на Mac и безопасно ли это?
Как изменить язык в Firefox на Windows and Mac
Как удалить сообщения Skype (Windows, Android, iPhone, Mac)
Как скриншот на Mac: Все, что вам нужно знать
Где находится значок Wi-Fi на Mac? Как включить или скрыть
Mac не подключается к Wi-Fi? Советы по устранению неполадок, чтобы вернуться в Интернет
Видите папку с вопросительным знаком на Mac? Вот что делать
Как принудительно обновить страницы в вашем браузере на Mac (Safari, Chrome, Firefox и Opera)
Как изменить цвет папки на Mac
Строка меню Mac: как ее настроить и использовать
Mac не запускается? 7 советов по устранению неполадок
Полное руководство по выделению текста на вашем Mac
Как исправить зависшую установку обновления программного обеспечения Mac
Как записать экран вашего Mac с помощью приложения «Снимок экрана»
Как удалить пользователя на Mac
Как взять скриншот на Mac с Screenshot app
Как добавить принтер на Mac
Как уменьшить системное хранилище на Mac
5 лучших инструментов для управления вентиляторами на вашем Mac