MTLCompilerService koristi značajne CPU resurse. Što je ovaj proces?

Fotografija autora
stealth

Vodič u kojem možete vidjeti zašto MTLCompilerService koristi značajne resurse CPU i na čemu je ovaj proces macOS. U kojim situacijama počinje teći i kako se može zaustaviti.

Kada Mac ili MacBook postaje bučno, najbolje je odmah se prijaviti Activity Monitor, i vidjeti koja aplikacija ili proces koristi značajne CPU resurse.

MTLCompilerService to može biti jedan od procesa koji otežava operacije na macOS i neka se sustav hlađenja čuje.

Što je to MTLCompilerService

MTLCompilerService je proces na macOS koji pripada okviru Metal. Koristi se za obradu grafike i podataka na video karticama. Ovaj proces je odgovoran za kompajliranje shadera (posebnih programa za video karticu) koje koriste aplikacije koje se izvode na Macu. Stoga nije riječ o procesu zlonamjerne aplikacije koja je zarazila Mac.

Shaderi su programirani za izvođenje složenih izračuna na ulaznim podacima tako da video kartica može prikazati grafiku u stvarnom vremenu i izvršiti druge zadatke grafičke obrade.

Zašto MTLCompilerService koristi značajne CPU resurse

Kada imate otvorene softverske aplikacije za grafičko uređivanje iu njima postoje složene datoteke koje zahtijevaju naprednu obradu, vrlo je moguće vidjeti da MTLCompilerService koristi značajne CPU resurse. To znači da u tom trenutku aplikacije za grafičko ili video uređivanje intenzivno koriste okvir Metal.

MTLCompilerService koristi značajne CPU resurse
MTLCompilerService koristi značajne CPU resurse

Može se vidjeti na gornjoj slici, gotovo 100% iskorištenost CPU-a.

U ovoj situaciji, problem je uzrokovan mnogim složenim datotekama u tijeku, otvorite aplikaciju Adobe Photoshop. Ova aplikacija koristi okvir Metal za prikaz grafike u stvarnom vremenu i za ubrzavanje procesa uređivanja fotografija i grafika.

Evo još nekih aplikacija zbog kojih MTLCompilerService koristi značajne resurse CPU:


Final Cut Pro X – Program za uređivanje videa koji je razvio Apple, koristi okvir Metal za ubrzavanje procesa obrade videa i za prikaz pregleda videa u stvarnom vremenu.

Blender si Maya koristiti okvir Metal za ubrzavanje procesa modeliranja i prikaza složenih 3D modela.

Igre oni također mogu uzrokovati pretjeranu potrošnju CPU resursa od strane procesa MTLCompilerService. Puno igara uključeno macOS koristiti okvir Metal za prikaz grafike 3D visoke kvalitete i ubrzati procese izračuna i fizike u igri.

Zaključno, veličina i složenost ulaznih podataka koje koriste ove aplikacije za grafičko i video uređivanje mogu imati značajan utjecaj na korištenje resursa CPU po MTLCompilerService.

Rado dijelim svoja iskustva iz područja računala, mobitela i operativnih sustava, razvijam web projekte i donosim najkorisnije upute i savjete. Volim se "igrati" na iPhoneu, MacBook Pro, iPad, AirPort Extreme i na operativnim sustavima macOS, iOS, Android i Windows.

Ostavite komentar