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.