Opłata za zatwierdzenie lub „Zatwierdź”, jak pokazano w Menedżerze zadań, jest trudna do opisania w sposób, który jest zarówno technicznie dokładny, jak i nadal łatwy do zrozumienia. Większość wyjaśnień, które widziałem, prowadzi do łatwych do zrozumienia, ale kosztem dokładności.
Zatwierdzenie nie jest pomiarem zużycia pamięci RAM, użycia pliku strony ani żadnej kombinacji tych dwóch. Jest to bardziej kwestia potencjalnego wykorzystania. Zasadniczo aplikacje żądają od systemu operacyjnego miejsca do przechowywania danych. To miejsce przechowywania może znajdować się w pamięci RAM lub w pliku stronicowania. Początkowo nie ma rezerwacji dla tego miejsca, tylko zobowiązanie systemu operacyjnego, że miejsce będzie dostępne. Zatwierdzenie jest po prostu sumą wszystkich takich żądań przechowywania. Zazwyczaj aplikacje nie wykorzystują całego wymaganego miejsca, przynajmniej nie w tym samym czasie. Limit zatwierdzeń jest maksymalnym limitem zatwierdzenia. Jest to rozmiar RAM + rozmiar pliku strony - niewielki narzut.
Zrozum, że jest to bardzo uproszczona wersja tego, co się naprawdę dzieje.
Wysokie zatwierdzenie nie wpływa na wydajność. Ważne jest to, że zatwierdzenie nigdy nie osiąga limitu zatwierdzeń. Windows wyda błędy braku pamięci, zanim to nastąpi. Jeśli plik stron jest zarządzany przez system, limit zatwierdzania jest elastyczny. System operacyjny może powiększyć plik strony, aż do zdefiniowanego limitu, aby rozszerzyć limit zatwierdzeń. Zrobi to tylko wtedy, gdy będzie to konieczne.
Sugerowałbym ustawienie pliku strony na zarządzany przez system, jeśli pozwala na to miejsce na dysku.