Come trovare la percentuale di tempo CPU consumato durante il funzionamento DMA?

Domanda

DMA (accesso diretto alla memoria) è un metodo indipendente dalla piattaforma per il trasferimento di dati tra CPU e RAM di sistema principale. Le operazioni DMA sono in genere più veloci dei normali accessi alla memoria perché la CPU non deve attendere che il sistema operativo finisca di caricare l'indirizzo fisico richiesto nei suoi registri prima di poter leggere o scrivere dati.

Le operazioni DMA vengono utilizzate per trasferire i dati tra la CPU e le periferiche, come dischi rigidi o memoria flash. DMA può essere ad alta intensità di risorse, a seconda del tipo di dati trasferiti. È possibile utilizzare Performance Monitor in Windows 10 per misurare la quantità di tempo della CPU consumata da varie attività e quindi identificare quale attività consuma la maggior quantità di risorse.

Un impianto di processo è più vulnerabile durante le operazioni di arresto e avviamento, aprire Performance Monitor cercando “Monitoraggio delle prestazioni” nel menu di avvio e facendo clic su di esso. Il prossimo, seleziona "Dispositivi’ dalla colonna di sinistra e fai clic con il pulsante destro del mouse su qualsiasi nome di dispositivo sotto di esso per ottenere opzioni aggiuntive come "Script di raccolta dati Perfmon". Fai clic su "Crea set di raccolta di base".’ pulsante accanto al disco di destinazione (per esempio C:), impostare un intervallo di raccolta (dire ogni 5 minuti) e fai clic su "Inizia". Lo script inizierà a acquisire automaticamente le informazioni sulle prestazioni e vedrai un rapporto dettagliato con la percentuale di tempo di CPU speso durante ogni fase dell'operazione, inclusi i trasferimenti DMA in fase di esecuzione.

Per scoprire quanto tempo della tua CPU viene consumato dalle operazioni DMA, puoi utilizzare la scheda Prestazioni di Task Manager. Clicca su “Processi” e quindi selezionare “Dm”. Verrà visualizzato un elenco di tutte le attività DMA attive, così come le percentuali associate del tempo totale del processore.

Lascia una risposta