Cum să vezi FPS pe macOS: Steam și Metal HUD de la Apple

Pentru a vizualiza FPS (cadre pe secundă) pe un Mac, începeți cu contorul de performanță încorporat în joc sau în Steam. Pentru aplicațiile bazate pe Metal, Apple oferă și Metal Performance HUD, care poate afișa rata de cadre, timpul GPU și intervalele de cadre în timp ce o aplicație rulează. Cea mai bună metodă depinde de modul în care lansați jocul și dacă aveți nevoie de un număr simplu de FPS sau de diagnostice mai detaliate.

Afișează FPS într-un joc Mac folosind Steam

Monitorul de performanță din joc al Steam este cel mai convenabil punct de plecare pentru jocurile compatibile lansate prin Steam. Valve și-a actualizat vechiul contor FPS cu un afișaj de performanță configurabil. Unele valori avansate ale CPU și GPU sunt acceptate în principal pe Windows, așa că așteptați-vă la mai puține câmpuri de date pe macOS.

  1. Deschide aplicația Steam pe Mac și alege Steam > Setări din bara de meniu.
  2. Selectează În joc . Verifică dacă este activată opțiunea Activează suprapunerea Steam în timpul jocului .
  3. Găsiți Monitor de performanță sau Suprapunere de performanță . Alegeți Valoare FPS unică pentru un contor mic sau un alt nivel de detaliu disponibil dacă doriți mai multe informații. Setați poziția și aspectul acestuia după cum este necesar.
  4. Lansează un joc prin Steam și caută afișajul FPS în colțul selectat.
Setările Steam în joc afișează opțiunea Monitor de performanță și nivelul de detaliu al valorii FPS unice
În setările Steam, alege În joc și selectează un afișaj de performanță care include FPS.

Dacă nu apare nimic, verifică setările individuale de suprapunere ale jocului în Bibliotecă > [joc] > Proprietăți > General , apoi asigură-te că jocul este compatibil cu suprapunerea Steam. În mod normal, poți deschide suprapunerea Steam cu Shift + Tab , dar comanda rapidă nu este necesară pentru a menține afișarea FPS activată pe ecran. Consultă ghidul Valve Performance Monitor și depanarea Steam Overlay pentru setările și limitările actuale.

Peisaj de joc cu o citire de 60 FPS afișată în colțul din stânga sus
O suprapunere FPS rămâne vizibilă peste joc, în loc să fie într-o fereastră separată de monitorizare.

Afișează FPS-ul cu ajutorul HUD-ului de performanță Metal de la Apple

Dacă jocul sau aplicația ta de pe Mac folosește API-ul grafic Metal de la Apple , Metal Performance HUD este o altă opțiune. Spre deosebire de overlay-ul Steam, este un instrument de diagnosticare grafică, mai degrabă decât un contor FPS universal. Nu va funcționa neapărat cu aplicații care utilizează un sistem de randare diferit sau nu expun un strat Metal compatibil.

Opțiunea 1: Activați HUD-ul la lansarea unei aplicații

Apple documentează variabila de mediu MTL_HUD_ENABLED=1pentru activarea HUD-ului. Pe versiunile de macOS care acceptă opțiunea opencomenzii --env, deschideți Terminal și lansați o aplicație compatibilă cu acest model:

open /Applications/MyGame.app --env MTL_HUD_ENABLED=1

Înlocuiți MyGame.appcu calea reală a pachetului aplicației. Închideți mai întâi jocul, astfel încât să înceapă un proces nou cu setarea. Intrarea MTL_HUD_ENABLED=1în sine nu lansează un joc, iar setarea nu este o comutare generală a FPS-ului în macOS. Notele de lansare Apple pentru macOS 26 arată acest model de lansare; comportamentul și opțiunile disponibile pot varia pe sistemele mai vechi.

Fereastra Terminalului Mac care afișează setarea de mediu MTL_HUD_ENABLED=1
Aplicațiile Metal pot fi lansate cu variabila de mediu MTL_HUD_ENABLED.

Opțiunea 2: Activați HUD-ul în timpul dezvoltării în Xcode

Dacă testezi un proiect Metal în Xcode, folosește în schimb setarea de diagnosticare încorporată:

  1. Alegeți Produs > Schemă > Editare schemă pentru proiectul dvs.
  2. Selectați Executare , apoi deschideți fila Diagnosticare .
  3. Activați Afișare prezentare generală grafică , închideți editorul și rulați aplicația.

Xcode va activa HUD-ul pentru schema de rulare respectivă. Pentru statisticile consolei per cadru, Apple recomandă selectarea și a opțiunii „Journal Graphics Overview” . Documentația oficială Metal Performance HUD explică ambele opțiuni.

Demonstrație grafică Metal cu un contor FPS, un interval de timp GPU și un mic grafic de performanță
HUD-ul Metal Performance poate raporta FPS-ul împreună cu sincronizarea cadrelor și valorile GPU.

Ce înseamnă numerele FPS și frame-time?

FPS indică câte cadre redă o aplicație în fiecare secundă. O valoare mai mare nu este automat mai bună dacă redarea cadrelor este neuniformă sau dacă afișajul nu poate afișa fiecare cadru. Metal HUD raportează, de asemenea, intervalul dintre cadre (timpul dintre cadre) și timpul GPU, care sunt utile atunci când un joc pare sacadat în ciuda unei medii acceptabile a FPS-ului.

  • 30 FPS corespund la aproximativ 33,3 milisecunde pe cadru.
  • 60 FPS corespund la aproximativ 16,7 milisecunde pe cadru.
  • 120 FPS corespund la aproximativ 8,3 milisecunde pe cadru.

Acestea sunt valori matematice de referință, nu promisiuni despre ceea ce poate realiza orice Mac. O rată constantă a cadrelor este de obicei mai fluidă decât o medie mai mare, întreruptă de vârfuri bruște ale duratei cadrelor. Ghidul de personalizare HUD de la Apple explică cum să ajustați valorile, poziția și graficele.

Ce s-a întâmplat cu Quartz Debug și FrameMeter?

Instrucțiunile macOS mai vechi recomandă descărcarea Instrumente suplimentare pentru Xcode , deschiderea Quartz Debug și alegerea Ferestrei > FrameMeter . Aceasta a fost abordarea din versiunile anterioare ale acestui ghid. Apple oferă în continuare un punct de intrare pentru descărcări pentru dezvoltatori , dar disponibilitatea și compatibilitatea unei anumite versiuni Quartz Debug nu ar trebui presupuse pe un Mac actual. Nu am putut verifica FrameMeter ca un flux de lucru macOS actual, acceptat, așa că metodele Steam și Metal de mai sus sunt puncte de plecare mai sigure.

Dacă contorul FPS lipsește sau jocul este lent

  • Nicio citire Steam: Activați Steam Overlay la nivel global și pentru jocul respectiv și verificați nivelul de detaliu al Monitorului de performanță.
  • Fără interfață Metal: Confirmați că aplicația folosește Metal, că setarea a fost aplicată înainte de lansare și că versiunea macOS este compatibilă cu metoda de lansare.
  • FPS scăzut sau inconsistent: Reduceți rezoluția de randare sau calitatea grafică a jocului, închideți alte aplicații solicitante și comparați performanța în aceeași scenă.
  • FPS-ul pare blocat la o singură valoare: Verifică limita ratei de cadre a jocului, setarea V-Sync și rata de reîmprospătare a afișajului înainte de a presupune o eroare hardware.

Pentru o verificare rapidă a jocului, folosește citirea FPS de la Steam atunci când este disponibilă. Alege HUD-ul de performanță Metal de la Apple atunci când ai nevoie de context pe durata cadrelor sau diagnostichezi o aplicație Metal. Niciuna dintre suprapuneri nu ar trebui tratată ca rezultat de referință fără condiții de testare consistente.

Lasă un comentariu

Cum să faci o captură de ecran pe Mac: Un ghid complet

Cum să faci o captură de ecran pe Mac: Un ghid complet

Află cum să faci capturi de ecran pe Mac cu comenzi rapide pentru ecran complet, o zonă sau o fereastră, plus sfaturi despre aplicația Captură de ecran, clipboard, editare și salvarea locației.

Cum să adăugați mai multe imagini la un singur PDF pe macOS

Cum să adăugați mai multe imagini la un singur PDF pe macOS

Combină mai multe imagini într-un singur PDF pe macOS folosind Finder sau Preview. Controlează ordinea paginilor, evită decuparea și corectează paginile lipsă fără software suplimentar.

Cum să vezi FPS pe macOS: Steam și Metal HUD de la Apple

Cum să vezi FPS pe macOS: Steam și Metal HUD de la Apple

Află cum să afișezi FPS pe un Mac cu ajutorul suprapunerii de performanță Steam sau al HUD-ului de performanță Metal de la Apple, plus remedieri pentru situațiile în care contorul nu apare.

Cum să forțezi închiderea pe un Mac: 5 metode rapide de a închide o aplicație

Cum să forțezi închiderea pe un Mac: 5 metode rapide de a închide o aplicație

Folosește Option-Command-Esc pentru a forța închiderea unei aplicații Mac care nu răspunde sau pentru a o închide din meniul Apple, Dock, Monitor activitate sau Terminal.

Cum se utilizează ecranul divizat pe Mac: Puneți două aplicații una lângă alta

Cum se utilizează ecranul divizat pe Mac: Puneți două aplicații una lângă alta

Configurați Split View, redimensionați sau înlocuiți un panou, utilizați Mission Control și aflați când configurarea în dale a ferestrelor desktopului este mai potrivită pe Mac.

Cum să elimini datele EXIF ​​din fotografii pe macOS

Cum să elimini datele EXIF ​​din fotografii pe macOS

Află cum să elimini datele EXIF ​​din fotografii pe macOS, să ascunzi locația în Poze, să cureți copiile JPEG exportate cu ExifTool și să verifici rezultatul.

Cum să sincronizați două foldere pe un Mac în siguranță

Cum să sincronizați două foldere pe un Mac în siguranță

Sincronizează două foldere pe un Mac cu SyncTwoFolders, alege o actualizare unidirecțională sau bidirecțională și previzualizează modificările înainte ca fișierele să fie înlocuite sau eliminate.

Cum să faci o copie de rezervă a unui blog Tumblr pe un Mac

Cum să faci o copie de rezervă a unui blog Tumblr pe un Mac

Fă o copie de rezervă a unui blog Tumblr pe Mac cu ajutorul exportului web din Tumblr. Descarcă și dezarhivează fișierul ZIP, păstrează în siguranță postările și fișierele media și află ce omite arhiva.

Cum se utilizează Google Maps pe un desktop Mac

Cum se utilizează Google Maps pe un desktop Mac

Folosește Google Maps pe Mac în Safari sau Chrome, găsește locuri și rute, schimbă straturile hărții și adaugă o aplicație web Safari în Dock pe macOS Sonoma 14 sau o versiune ulterioară.

5 Cele mai bune convertoare gratuite WAV în MP3 pentru Windows și macOS

5 Cele mai bune convertoare gratuite WAV în MP3 pentru Windows și macOS

Compară cinci convertoare WAV-MP3 gratuite pentru Windows și macOS, inclusiv limite pentru fișiere online, instrumente locale de procesare în loturi și setări practice de export.