Tutoriál, kde uvidíte proč MTLCompilerService využívá značné zdroje CPU a na čem je tento proces macOS. V jakých situacích se rozběhne a jak se dá zastavit.
Když Mac nebo MacBook je to hlučné, je nejlepší se okamžitě přihlásit Activity Monitor, a vidí která aplikace nebo proces využívá značné prostředky CPU.
MTLCompilerService může to být jeden z procesů, které znesnadňují operace na macOS a aby byl slyšitelný chladicí systém.
Obsah
Co to je MTLCompilerService
MTLCompilerService je proces na macOS která patří do rámce Metal. Používá se pro grafiku a zpracování dat na grafických kartách. Tento proces je zodpovědný za kompilaci shaderů (speciálních programů pro grafickou kartu), které používají aplikace běžící na Macu. Nejedná se tedy o proces malwarové aplikace, která infikovala Mac.
Shadery jsou naprogramovány tak, aby prováděly složité výpočty na vstupních datech, takže grafická karta může zobrazovat grafiku v reálném čase a provádět další úlohy zpracování grafiky.
Proč MTLCompilerService využívá značné zdroje CPU
Když máte otevřené aplikace pro úpravu grafiky a jsou v nich složité soubory, které vyžadují pokročilé zpracování, je velmi dobře vidět, že MTLCompilerService využívá značné zdroje CPU. To znamená, že v tu chvíli grafické nebo video editační aplikace framework intenzivně využívají Metal.
Na obrázku výše je vidět téměř 100% využití CPU.
V této situaci byl problém způsoben mnoha složitými probíhajícími soubory, otevřete aplikaci Adobe Photoshop. Tato aplikace používá framework Metal pro zobrazení grafiky v reálném čase a pro urychlení procesů úprav fotografií a grafiky.
Zde jsou některé další aplikace, protože MTLCompilerService využívá značné zdroje CPU:
Final Cut Pro X – Program pro úpravu videa vyvinutý společností Apple, používá rámec Metal pro urychlení procesů zpracování videa a zobrazení náhledů videa v reálném čase.
Blender si Maya použít rámec Metal urychlit procesy modelování a zobrazování složitých 3D modelů.
Hry mohou také způsobit nadměrnou spotřebu prostředků CPU procesem MTLCompilerService. Spousta her macOS použít rámec Metal k zobrazení grafiky 3D vysoká kvalita a urychlení výpočtových a fyzikálních procesů hry.
Závěrem lze říci, že velikost a složitost vstupních dat používaných těmito grafickými aplikacemi a aplikacemi pro úpravu videa může mít významný dopad na využití zdrojů CPU podle MTLCompilerService.