Урок, в който можете да видите защо 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.