Ich habe hier eine Frage zu Soft Page Faults gestellt, bisher jedoch keine Antwort erhalten.
Optimierung von Soft Page Faults
Ich frage mich, ob eine Änderung der Standardseitengröße (4 KB) einen Unterschied bei der Anzahl der angezeigten Seitenfehler bewirken würde, wenn sie größer wäre, beispielsweise 64 KB.
Weiß jemand, wie das erreicht werden kann, sodass ich zumindest weitere Tests durchführen kann, um die Auswirkungen zu sehen?
Gibt es dabei irgendwelche Nebenwirkungen?
Antwort1
Ja, eine Vergrößerung der Seitengröße würde die Anzahl der Seitenfehler verringern, aber stattdessen würde jeder einzelne Seitenfehler viel kostspieliger werden.
Das Abrufen der Seiten würde mehr Zeit in Anspruch nehmen, die Auswirkungen der Speicherfragmentierung würden zunehmen und die Systemleistung würde im Allgemeinen ungleichmäßiger werden. Die Seitengröße ist ein Kompromiss. Normalerweise erhöhen Sie die Seitengröße nur, wenn Leistungsprobleme auftreten, die mit der Größe der Seitentabelle zusammenhängen.
Darüber hinaus werden viele Anwendungen von Personen geschrieben, die die Standardzuweisungsgröße kennen und entsprechend optimieren. Wenn Sie die Standardzuweisung ändern, verringert sich wahrscheinlich die Leistung dieser Anwendungen.