Grundgebühr ist grundsätzlich die maximal mögliche Auslastung der Auslagerungsdatei . Es hängt nicht mit dem RAM zusammen.
Grundsätzlich adressiert Windows den Speicher in der Auslagerungsdatei, bevor es von einer Anwendung basierend auf der aktuellen Auslagerungsdatei verwendet wird. Die Festschreibungsgebühr spiegelt nicht die aktuelle Speichernutzung wider, sondern gibt an, wie viel Speicher Windows derzeit in der Auslagerungsdatei adressiert.
Das Windows Task-Manager-Dienstprogramm zeigt auf der Registerkarte Leistung drei Indikatoren für die Bereitstellungsgebühr:
- Total ist die Menge des verwendeten virtuellen Adressraums, der mit der Seitendatei hinterlegt ist, dh die aktuelle Festschreibungsgebühr. Der entsprechende Leistungsindikator heißt "Committed Bytes".
- Limit ist der maximal mögliche Wert für Total. Dies ist die Summe der aktuellen Auslagerungsdateigröße plus des für den Paging verfügbaren physischen Arbeitsspeichers (dies schließt RAM aus, das nicht auslagerbaren Bereichen zugewiesen ist). Der entsprechende Leistungsindikator heißt "Commit Limit".
- Peak ist der höchste Betrag, der seit dem letzten Neustart des Computers die gesamte Commit-Gebühr erreicht hat.
Die Commit-Gebühr steigt, wenn ein Programm geöffnet und verwendet wird, und fällt ab, wenn ein Programm geschlossen wird. Dies ändert sich auch, wenn bereits laufende Programme privaten virtuellen Speicher zuweisen oder freigeben. Zum Beispiel mit den APIs von VirtualAlloc und VirtualFree.
Das Festschreibungslimit kann erhöht werden, indem entweder zusätzliche Auslagerungsdateien erstellt werden oder, wenn die Auslagerungsdateierweiterung aktiviert ist, eine vorhandene erweitert wird. Das Betriebssystem erweitert die Auslagerungsdatei automatisch, wenn dies möglich ist, wenn die Gesamtgebühr für das Festschreiben das Limit erreicht. In einem solchen Fall wird ein Popup-Fenster mit dem Hinweis angezeigt, dass der virtuelle Arbeitsspeicher knapp wird.
Weitere Informationen finden Sie in der Dokumentation zu Windows XP .