MTLCompilerService využívá značné zdroje CPU. Co je to za proces?

Foto autora
stealth

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.

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.

MTLCompilerService využívá značné zdroje CPU
MTLCompilerService využívá značné zdroje CPU

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.

Rád se podělím o své zkušenosti v oblasti počítačů, mobilních telefonů a operačních systémů, budu vyvíjet webové projekty a přinášet ty nejužitečnější návody a rady. Rád si "hraju" na iPhone, MacBook Pro, iPad, AirPort Extreme a na operačních systémech macOS, iOS, Android a Windows.

Zanechat komentář