Ogromna ilość pamięci w trybie gotowości w Monitorze zasobów

22

Pamięć rezerwowa


Mamy 16 GB pamięci na naszym serwerze i zauważyłem, że około 10 GB jest oznaczone w Monitorze zasobów jako „pamięć rezerwowa”.

  • Czy muszę się martwić dużą ilością pamięci w trybie gotowości?
  • Czy istnieje sposób na kontrolowanie tej kwoty?
  • Czy istnieje sposób, aby dowiedzieć się, co jest w stanie gotowości?

Wygląda na to, że „tryb gotowości” jest nadal uważany za „dostępny” w Monitorze zasobów, więc może to nie być problem.

Charles
źródło

Odpowiedzi:

23

To tylko buforowane dane, które mogą zostać uwolnione, gdy inna aplikacja wymaga pamięci.

Oto dobry opis z badania zużycia pamięci za pomocą Monitora zasobów Windows 7 :

cytat z linku:

Czekaj

Lista rezerwowa, która jest wyświetlana na niebiesko, zawiera strony, które zostały usunięte z zestawów roboczych procesu, ale nadal są powiązane z ich odpowiednimi zestawami roboczymi. W związku z tym lista rezerwowa jest zasadniczo pamięcią podręczną . Jednak strony pamięci na liście Czuwanie mają priorytet w zakresie od 0 do 7, przy czym 7 jest najwyższym. Zasadniczo strona związana z procesem o wysokim priorytecie otrzyma poziom o wysokim priorytecie na liście w trybie gotowości.

Na przykład procesy, które można udostępniać, będą miały wysoki priorytet, a strony powiązane z tymi procesami, które można udostępniać, będą miały najwyższy priorytet na liście w trybie gotowości.

Teraz, jeśli proces potrzebuje strony powiązanej z procesem, a ta strona znajduje się teraz na liście gotowości, menedżer pamięci natychmiast przywraca stronę do zestawu roboczego tego procesu. Jednak wszystkie strony na liście gotowości są dostępne dla żądań alokacji pamięci z dowolnego procesu. Gdy proces zażąda dodatkowej pamięci i nie ma wystarczającej ilości pamięci na liście Wolne, menedżer pamięci sprawdza priorytet strony i pobiera stronę o niskim priorytecie z listy Czuwanie, inicjuje ją i przydziela do tego procesu.

Bartłomiej Zarzecki
źródło
6

Zwróć także uwagę na opis Podpowiedzi, gdy najedziesz myszką na ilość w pamięci podręcznej na dole.

Buforowane: ilość pamięci (w tym pamięci rezerwowej i zmodyfikowanej) zawierającej buforowane dane i kod w celu szybkiego dostępu do procesów, sterowników i systemu operacyjnego.

Pamięć podręczna systemu Windows obejmuje pamięć rezerwową

Iman Abidi
źródło
1
Bardzo ładna obserwacja! Trudno było pomyśleć, że nawet te etykiety mają podpowiedź :). Pod paskiem w interfejsie pozostało tyle miejsca, że ​​mogliby z łatwością podać pełny opis tych terminów jako samej legendy. +1
RBT