Il software di monitoraggio Intel PresentMon 2.0.0 è ora disponibile: offre diverse ottimizzazioni
Intel ha recentemente lanciato l’ultima versione del suo software di monitoraggio delle prestazioni open source, “PresentMon 2.0.0”, che include vari nuovi miglioramenti.
L’ultimo aggiornamento di Intel per PresentMon 2.0.0 migliora la raccolta e la compilazione dei dati di monitoraggio della GPU in tempo reale
Intel PresentMon è stato introdotto quasi un anno fa come strumento per gli utenti del Team Blue per monitorare le prestazioni del proprio sistema in tempo reale attraverso un overlay in-game. È diventata rapidamente un’alternativa popolare all’Afterburner e alla CPU-Z di MSI, poiché è stata sviluppata dallo stesso produttore della GPU. Dopo diversi mesi dal suo rilascio iniziale, PresentMon ha ricevuto un aggiornamento che include vari miglioramenti.
L’aggiornamento più recente per PresentMon 2.0.0 si concentra principalmente sul miglioramento delle capacità di monitoraggio del software, inclusa l’ottimizzazione dei parametri di prestazione modificando il punto di riferimento ed espandendo le statistiche percentili. Inoltre, l’aggiornamento include numerose correzioni di bug, rendendo PresentMon più ampiamente adottato, poiché in precedenza presentava problemi con le tecniche di raccolta dati. Il registro delle modifiche può essere visualizzato di seguito:
Nuove caratteristiche
- La maggior parte dei parametri vengono modificati per utilizzare il tempo in cui la CPU ha iniziato a lavorare su un frame come punto di riferimento invece della chiamata present(), con valori più allineati alla misurazione della qualità delle applicazioni grafiche (ad esempio, latenza e durata di interazione e
frame visualizzati). Vedi README-ConsoleApplication.md per maggiori dettagli.- I processi con nomi sconosciuti ora vengono segnalati come <sconosciuto> anziché <errore>.
- Acquisisci il CSV dell’applicazione ora riporta NA (Non disponibile) nelle colonne per i parametri non disponibili invece di 0.
- L’applicazione overlay/Cattura ora nasconde tutte le metriche che non sono disponibili nel sistema.
- Aggiunte statistiche percentili esplicite dell’1%, 5% e 10% (ai 99%, 95% e 90% esistenti). In precedenza, selezionando 99%ile per i parametri in cui un valore inferiore era migliore (come il frame time) si convertiva automaticamente alla statistica 1%ile. Ora non viene eseguita alcuna conversione dipendente dal contesto e viene visualizzata qualsiasi statistica selezionata dall’utente.
- Aggiunta una statistica media diversa da zero che calcola solo la media dei punti dati diversi da zero. Ciò è utile per le metriche in cui zero indica “nessun dato” anziché un valore zero (come la metrica della latenza clic-a-fotone).
- Aggiunti grafici dell’istogramma.
- API client:
- Nuova API di composizione dinamica delle query: i clienti ora specificano quali metriche/statistiche stanno utilizzando e viene eseguita solo l’elaborazione dei dati necessaria. Ciò sostituisce il comportamento precedente in cui tutte le combinazioni di metriche venivano calcolate su ogni chiamata di polling, indipendentemente dal fatto che fossero necessarie.
- Nuova API Introspezione: i client possono ora enumerare le metriche in fase di esecuzione per popolare le interfacce utente con opzioni, nomi e descrizioni. Inoltre, consente ai client di essere compatibili con le build di servizi più recenti che espongono nuove metriche.
- PresentData: cambiato PresentStopTime in TimeInPresent dove PresentStopTime = TimInPresent == 0? 0: PresentStartTime + TimeInPresent
Correzioni di bug
- Risolto il crash causato dal ripristino delle preferenze
- Risolti errori di rendering del grafico quando la frequenza di campionamento era elevata e/o i grafici contenevano molti grafici di dati
- Non consentire la modifica per i preset di caricamento integrati
- Risolto il problema per cui le impostazioni di scalabilità automatica influivano sul grafico sbagliato
- Risolto il problema per cui una finestra di visualizzazione dati indipendente appariva ripetutamente sopra l’interfaccia utente di controllo, rendendo difficile l’interazione con l’applicazione
- Risolto il problema con il disallineamento dell’interfaccia utente in sovrapposizione nei widget di lettura causato da valori molto piccoli
- I file di caricamento vengono ora salvati con. estensione del file json per impostazione predefinita
È possibile ottenere la versione 2.0.0 di PresentMon di Intel accedendo alla pagina GitHub qui .
Lascia un commento