Condividi tramite


DA0505: Byte privati medi allocati per il processo sottoposto a profilatura

ID regola

DA0505

Categoria

Gestione delle risorse

Metodo di profilatura

Tutti

Messaggio

Dati raccolti a solo scopo informativo. Il contatore di byte privati di processo misura la memoria virtuale allocata dal processo sottoposto a profilatura che non può essere condivisa con altri processi. Il valore restituito corrisponde al valore medio rilevato per tutti gli intervalli di misurazione.

Tipo regola

Informazioni

Quando si esegue la profilatura tramite i metodi di campionamento, memoria .NET o conflitto di risorse, è necessario raccogliere almeno 10 campioni per attivare questa regola.

Descrizione della regola

Questo messaggio indica la quantità media di memoria virtuale che il processo ha attualmente allocato in byte (byte privati). I byte privati rappresentano percorsi di memoria virtuale allocati dal processo al quale possono accedere solo thread in esecuzione all'interno del processo.

Per i processi a 32 bit in esecuzione su un computer a 32 bit, il limite superiore della parte privata dello spazio degli indirizzi del processo è di 2 GB. Utilizzando l'opzione Boot.ini /3GB, i processi a 32 bit sono in grado di acquisire fino a 3 GB di memoria virtuale. Un processo a 32 bit in esecuzione su un computer a 64 bit può acquisire fino a 4 GB di memoria virtuale privata.

Un processo a 64 bit in esecuzione su un computer a 64 bit può acquisire fino a 8 TB di memoria virtuale privata.

Il valore indicato è il valore medio fra tutti gli intervalli di misurazione nei quali il processo profilato era attivo.

Per ulteriori informazioni sugli spazi degli indirizzi del processo, vedere Spazio degli indirizzi virtuali nella documentazione relativa alla gestione della memoria di Windows (la pagina potrebbe essere in inglese).

Come utilizzare i dati della regola

Utilizzare il valore indicato per confrontare le prestazioni di versioni o compilazioni diverse del programma o per ottenere informazioni sulle prestazioni dell'applicazione in scenari di profilatura diversi.