Udostępnij za pośrednictwem


DA0505: Bajty prywatne średnia przydzielona dla procesu jest także wyprofilowane

Identyfikator reguły

DA0505

Kategoria

Zarządzanie zasobami

Metoda profilowania

Wszystkie

Wiadomość

Informację tę zebrano tylko w celach informacyjnych.Licznik bajtów prywatnych procesu mierzy pamięć wirtualną przydzieloną przez proces, który jest profilowany.Zgłoszona wartość jest obliczoną średnią z wszystkich interwałów pomiaru.

Typ reguły

Informacje

Podczas profilowania metodami próbkowania, pamięci .NET lub metody rywalizacji o zasoby, należy zebrać co najmniej 10 próbek, aby wywołać regułę.

Opis reguły

Ten komunikat zgłasza średnią ilość wirtualnej pamięci w bajtach (Bajty prywatne), którą proces ma aktualnie przydzieloną.Bajty prywatne reprezentują lokalizacje pamięci wirtualnej, które zostały przydzielone przez proces, do którego można uzyskać dostęp wyłącznie przez wątki działające wewnątrz procesu.

Dla 32-Bitowych procesów uruchomionych na komputerze 32-bitowym, górna granica prywatnej części przestrzeni adresowej procesu wynosi 2 GB.Za pomocą /3GB przełącznika Boot.ini, procesy 32-bitowe mogą nabyć do 3 GB pamięci wirtualnej.Proces 32-bitowy, który jest uruchomiony na komputerze 64-bitowym, może nabyć do 4 GB prywatnej pamięci wirtualnej.

Proces 64-bitowy, który jest uruchomiony na komputerze 64-bitowym, może nabyć do 8 GB prywatnej pamięci wirtualnej.

Zgłaszana wartość jest średnią z wszystkich interwałów pomiaru, w których profilowany proces był aktywny.

Aby uzyskać więcej informacji dotyczących przestrzeni adresowej procesu, zobacz Wirtualna przestrzeń adresowa w dokumentacji Zarządzanie pamięcią systemu Windows.

Sposób użycia danych reguły

Zgłoszoną wartość można użyć do porównania wydajności różnych wersji lub kompilacji programu lub do zrozumienia wydajności aplikacji podczas profilowania scenariuszy testowych.