[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Speicheradressierung



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 10/17/2007 10:39 AM, Andreas Pakulat wrote:
> x86-32Bit kann nur 4GB addressieren, unabhaengig vom Betriebssystem.

Hallo Andreas

Das stimmt nicht. Mit Intels PAE (Physical Address Extension) kannst du
auf einer 32 Bit Architektur bis zu 64 GiB Memory haben (wird auch von
Linux unterstützt)

Hier Zitat aus Wikipedia [0]:
> PAE wird bei x86-kompatiblen 32-Bit-Architektur-Prozessoren (ab Intel
> Pentium Pro, AMD Athlon) eingesetzt, um mehr als 4 GiB
> Arbeitsspeicher benutzen zu können. Dies ist möglich, da diese
> Prozessoren einen 36 Bit breiten Adressbus besitzen. Spezielle
> Erweiterungen in der Paging-Einheit der CPU sorgen dafür, dass
> 36-bittige physikalische Adressen generiert werden.
> 
> Der in einem Prozess bzw. einem Task nutzbare Speicher ist jedoch
> weiterhin auf 4 GiB begrenzt, sofern man ein lineares Speichermodell
> („flat memory“) verwendet, da die verwendeten Adressregister nur 32
> Bit breit sind.

[0] http://de.wikipedia.org/wiki/Physical_Address_Extension

beste Grüsse
Simon
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFHFdGDEMN/lNE/wrwRAmCXAJ94Zx8EUSGYtdx1wm4mo5rdocZxKACdFsMg
cZ8KwcTZw1yKxMEK4emIfco=
=aeAL
-----END PGP SIGNATURE-----



Reply to: