Учебник, где вы можете понять, почему MTLCompilerService использует значительные ресурсы CPU и что это за процесс macOS. В каких ситуациях он начинает работать и как его можно остановить.
Когда Mac или MacBook становится шумно, лучше сразу зарегистрироваться Activity Monitor, и посмотреть какое приложение или процесс использует значительные ресурсы ЦП.
MTLCompilerService это может быть один из процессов, которые затрудняют операции на macOS и сделать систему охлаждения слышимой.
Содержание
Что это такое MTLCompilerService
MTLCompilerService это процесс на macOS который принадлежит каркасу Metal. Используется для обработки графики и данных на видеокартах. Этот процесс отвечает за компиляцию шейдеров (специальных программ для видеокарты), которые используются приложениями, работающими на Mac. Следовательно, это не процесс вредоносного приложения, заразившего Mac.
Шейдеры запрограммированы на выполнение сложных вычислений над входными данными, чтобы видеокарта могла отображать графику в реальном времени и выполнять другие задачи по обработке графики.
почему MTLCompilerService использует значительные ресурсы ЦП
Когда у вас открыты приложения для графического редактирования и в них есть сложные файлы, требующие расширенной обработки, вполне возможно увидеть, что MTLCompilerService использует значительные ресурсы процессора. Это означает, что в данный момент приложения для редактирования графики или видео интенсивно используют фреймворк. Metal.
На изображении выше видно почти 100% использование ЦП.
В этой ситуации проблема была вызвана множеством сложных файлов, откройте приложение Adobe Photoshop. Это приложение использует фреймворк Metal для отображения графики в режиме реального времени и ускорения процессов редактирования фотографий и графики.
Вот некоторые другие приложения, из-за которых MTLCompilerService использует значительные ресурсы CPU:
Final Cut Pro X – Программа для редактирования видео, разработанная Apple, использует структуру Metal для ускорения процессов обработки видео и отображения превью видео в реальном времени.
Blender si Maya использовать структуру Metal для ускорения процессов моделирования и отображения сложных 3D-моделей.
Игры они также могут вызывать чрезмерное потребление ресурсов процессора процессом MTLCompilerService. Много игр на macOS использовать структуру Metal для отображения графики 3D качественно и для ускорения расчетных и физических процессов игры.
В заключение, размер и сложность входных данных, используемых этими приложениями для редактирования графики и видео, могут оказать значительное влияние на использование ресурсов. CPU по MTLCompilerService.