Maximale Größe der Anwendung Speicherplatz auf 32 (x86)? 2 oder 1 Gb Gb?
-
04-10-2019 - |
Frage
Welche Menge an Speicher verfügbar ist (theoretisch) auf die Anwendung auf 32-Bit-System? Verschiedenes OSes? 2 oder 1 Gb?
thx!
Lösung
Es hängt von dem O.
32-Bit-Windows standardmäßig zuordnet 2GB auf die Anwendung und 2 GB für den Kernel, so theoretisch Ihre Anwendung zu 2 GB zuweisen könnte. Sie können die 4GT Boot-Flags auf einigen Versionen von Windows diese Zuordnung ändern, indem Sie mit. Schauen Sie sich diesen MSDN-Artikel für weitere Informationen.
64-Bit-Windows hat viel mehr, so etwas wie 8TB. ??
Ich denke, Linux im Allgemeinen hat 3GB User-Space, aber ich bin nicht ganz sicher.
Andere Tipps
All des Speichers ist für die Anwendung verfügbar. Es kann Grenzen, wie viel Adressraum kann die Anwendung verwenden können, und somit, wie viel Speicher sie auf einmal abbilden kann. Aber in der Regel kann die Anwendung jedes einzelne Byte des physikalischen Speichers verwenden, wenn es will.