MTLCompilerService využíva značné zdroje CPU. Čo je to za proces?

Foto autora
stealth

Návod, kde uvidíte prečo MTLCompilerService využíva značné zdroje CPU a na čom je tento proces macOS. V akých situáciách sa rozbehne a ako sa dá zastaviť.

keď Mac alebo MacBook je to hlučné, je najlepšie sa ihneď prihlásiť Activity Monitora uvidíte ktorá aplikácia alebo proces využíva značné zdroje CPU.

MTLCompilerService môže to byť jeden z procesov, ktoré sťažujú operácie na macOS a aby bol chladiaci systém počuteľný.

Čo to je MTLCompilerService

MTLCompilerService je proces na macOS ktorý patrí do rámca Metal. Používa sa na grafiku a spracovanie dát na grafických kartách. Tento proces je zodpovedný za kompiláciu shaderov (špeciálne programy pre grafickú kartu), ktoré používajú aplikácie bežiace na Macu. Nejde teda o proces aplikácie škodlivého softvéru, ktorá infikovala Mac.

Shadery sú naprogramované na vykonávanie zložitých výpočtov na vstupných údajoch, takže grafická karta môže zobrazovať grafiku v reálnom čase a vykonávať ďalšie úlohy spracovania grafiky.

prečo MTLCompilerService využíva značné zdroje CPU

Keď máte otvorené softvérové ​​aplikácie na úpravu grafiky a sú v nich zložité súbory, ktoré vyžadujú pokročilé spracovanie, je veľmi dobre vidieť, že MTLCompilerService využíva značné zdroje CPU. Znamená to, že v tej chvíli grafické aplikácie alebo aplikácie na úpravu videa intenzívne využívajú framework Metal.

MTLCompilerService využíva značné zdroje CPU
MTLCompilerService využíva značné zdroje CPU

Na obrázku vyššie je vidieť takmer 100% využitie CPU.

V tejto situácii bol problém spôsobený mnohými komplexnými súbormi, ktoré prebiehajú, otvorte aplikáciu Adobe Photoshop. Táto aplikácia používa rámec Metal na zobrazenie grafiky v reálnom čase a na urýchlenie procesov úpravy fotografií a grafiky.

Tu sú niektoré ďalšie aplikácie, kvôli ktorým MTLCompilerService využíva značné zdroje CPU:


Final Cut Pro X – Program na úpravu videa vyvinutý spoločnosťou Apple, používa rámec Metal na urýchlenie procesov spracovania videa a na zobrazenie ukážok videa v reálnom čase.

Blender si Maya použite rámec Metal na urýchlenie procesov modelovania a zobrazovania zložitých 3D modelov.

Hry môžu tiež spôsobiť nadmernú spotrebu CPU zdrojov procesom MTLCompilerService. Veľa hier zapnutých macOS použite rámec Metal na zobrazenie grafiky 3D vysoká kvalita a na urýchlenie výpočtových a fyzikálnych procesov hry.

Na záver, veľkosť a zložitosť vstupných údajov používaných týmito grafickými aplikáciami a aplikáciami na úpravu videa môže mať významný vplyv na využitie zdrojov. CPU podľa MTLCompilerService.

Rád sa podelím o svoje skúsenosti v oblasti počítačov, mobilných telefónov a operačných systémov, pri vývoji webových projektov a prinesiem tie najužitočnejšie návody a rady. Rád sa „hrám“ na iPhone, MacBook Pro, iPad, AirPort Extreme a na operačných systémoch macOS, iOS, Android a Windows.

Pridať komentár