Nein. Die Seitengröße des Prozessors, die der Seiten- / Auslagerungsdatei / Volume-Einheitengröße entspricht, ist für Anfänger üblich, da dies für Windows NT auf IA32-Prozessoren der Fall ist, aber weit von einer Universalität entfernt ist.
BSD 4.1 auf VAXen zum Beispiel blättert in Cluster- Einheiten auf Discs . Die Hardwareseitengröße beträgt 512 Bytes. Ein Cluster hat normalerweise 1024 Byte, also die doppelte Seitengröße. (Tatsächlich wird versucht, zusätzliche Seiten für ein Page-In vorab abzurufen . Daher werden ein oder mehrere Cluster in Gruppen namens klusters eingeblendet .)
Es ändert sich nicht die Seitengröße. Sie haben dort völlig das falsche Ende des Stocks. Die Seitengröße wird durch die Prozessorarchitektur festgelegt. Prozessorarchitekturen können mehr als eine mögliche Größe für eine Seite unterstützen. Diese Größen sind jedoch festgelegt.
Es ist die Clustergröße, die sich ändern kann. Das ist in Software entschieden. Theoretisch könnte man beschließen, BSD 4.x für den Betrieb in Form von 4-KB-Clustern auf einer VAX umzuschreiben. Da jedoch Prozessorseitengrößen von 4 KB und mehr heutzutage üblich sind, ist diese Idee sehr selten.
Lesen Sie weiter
- Samuel J. Leffler, Marshall Kirk McKusick, Michael J. Karels und John S. Quarterman (1988). "§ 5.2 Entwicklung der 4.3BSD Speicherverwaltung". Design und Implementierung des 4.3BSD-Betriebssystems . Addison-Wesley. ISBN 0201061961.