En tutorial, hvor du kan se hvorfor MTLCompilerService bruger betydelige ressourcer CPU og hvad går denne proces ud på macOS. I hvilke situationer begynder den at køre, og hvordan kan den stoppes.
Når en Mac eller MacBook det bliver støjende, det er bedst at tjekke ind med det samme Activity Monitor, og se hvilken applikation eller proces der bruger betydelige CPU-ressourcer.
MTLCompilerService det kan være en af de processer, der gør det svært for operationerne på macOS og gør kølesystemet hørbart.
Indholdsfortegnelse
Hvad det er MTLCompilerService
MTLCompilerService er en proces på macOS som hører til rammerne Metal. Det bruges til grafik og databehandling på videokort. Denne proces er ansvarlig for at kompilere shaders (specielle programmer til videokortet), der bruges af de programmer, der kører på Mac. Derfor er det ikke en proces med et malwareprogram, der har inficeret Mac'en.
Shaders er programmeret til at udføre komplekse beregninger på inputdataene, så videokortet kan vise grafik i realtid og udføre andre grafikbehandlingsopgaver.
Hvorfor MTLCompilerService bruger betydelige CPU-ressourcer
Når du har åbne programmer til grafisk redigering, og der er komplekse filer i dem, som kræver avanceret behandling, er det meget muligt at se, at MTLCompilerService bruger betydelige CPU-ressourcer. Det betyder, at i det øjeblik bruger grafik- eller videoredigeringsapplikationer rammen intensivt Metal.
Det kan ses på billedet ovenfor, en næsten 100% brug af CPU'en.
I denne situation var problemet forårsaget af mange komplekse filer i gang, åbn programmet Adobe Photoshop. Denne applikation bruger rammen Metal at vise grafik i realtid og at fremskynde foto- og grafikredigeringsprocesser.
Her er nogle andre applikationer på grund af hvilke MTLCompilerService bruger betydelige ressourcer CPU:
Final Cut Pro X – Videoredigeringsprogram udviklet af Apple, bruger rammen Metal for at fremskynde videobehandlingsprocesser og for at vise videoforhåndsvisninger i realtid.
Blender si Maya bruge rammerne Metal at fremskynde modellerings- og visningsprocesserne for komplekse 3D-modeller.
Spil de kan også forårsage et for stort forbrug af CPU-ressourcer af processen MTLCompilerService. Masser af spil på macOS bruge rammerne Metal at vise grafik 3D høj kvalitet og for at fremskynde spillets beregnings- og fysikprocesser.
Som konklusion kan størrelsen og kompleksiteten af de inputdata, der bruges af disse grafik- og videoredigeringsapplikationer, have en betydelig indvirkning på brugen af ressourcer CPU ved MTLCompilerService.