Udostępnij za pośrednictwem


DA0504: Maksimum zestawu roboczego dla procesu jest także wyprofilowane w bajtach

Identyfikator reguły

DA0504

Kategoria

Zarządzanie zasobami

Metoda profilowania

Wszystkie

Wiadomość

Informację tę zebrano tylko w celach informacyjnych.Licznik Zestawu roboczego procesu mierzy zużycie pamięci fizycznej przez profilowany proces.Zgłoszona wartość jest maksymalną wartością zaobserwowaną podczas wszystkich pomiarów.

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 raportuje maksymalną ilość pamięci fizycznej, wyrażoną w bajtach, które są aktualnie używane przez proces.Zestaw roboczy procesu reprezentuje strony znajdujące się aktualnie w pamięci fizycznej przestrzeni adresowej procesu.Ta reguła raportuje maksymalną wartość zestawu roboczego procesu, gdy profilowanie było aktywne.

Raportowana wartość zawiera strony rezydenta z segmentów pamięci współużytkowanej, do których odwołuje się proces.Zliczane są współużytkowane biblioteki DLL znajdujące się w segmentach pamięci współużytkowanej do których odwołuje się proces.Wartość Zestawu roboczego procesu może być wyższa niż ilość pamięci wirtualnej przydzielonej przez proces z powodu segmentów pamięci współużytkowanej.

Rozmiar zestawu roboczego procesu odzwierciedla ilość pamięci wirtualnej z której proces aktywnie korzysta.Wpływ na to ma także ilość fizycznej pamięci (lub pamięć RAM) dostępnej do uruchamiania aplikacji oraz rywalizacja o tą pamięć fizyczną z innymi działającymi procesami.Aby uzyskać więcej informacji na temat zestawów roboczych procesu, zobacz Zestaw roboczy w dokumentacji MSDN Zarządzanie pamięcią systemu Windows.

Sposób użycia danych reguły

Reguła gromadzi dane tego pomiaru od funkcji monitorowania wydajności systemu Windows i zgłasza je tylko w celach informacyjnych.Można jej użyć, aby porównać wydajność różnych wersji lub kompilacji programu lub zrozumieć wydajność aplikacji podczas badania scenariuszy testowych.

Kliknij dwukrotnie wiadomość w oknie Lista błędów, przejdź do danych profilowania Wyświetlanie znaków.Znajdź kolumny licznika Proces\Zestaw roboczy i Pamięć\Strony/s.Następnie znajdź maksymalna wartość Proces\Zestaw roboczy i porównaj ją z wartością Pamięć\Strony/s.Często maksimum zestawu roboczego jest skojarzony z interwałem w którym jest zmniejszona aktywność stronicowania We/Wy, zwłaszcza jeśli komputer posiada ograniczone zasoby pamięci.