[linux-l] RAM Grenze f?r 32 Bit?

Ihno Krumreich ihno at lst.de
So Okt 29 16:25:04 CET 2006


On Sat, Oct 28, 2006 at 11:35:49AM +1000, Peter Ross wrote:
> On Sat, 28 Oct 2006, Frank Reker wrote:
> 
> > Am Sat 28. Oct 2006 01:08 +0000 schrieb Olaf Radicke:
> > 
> > >Ich hab heute gelesen das M$ Vista unter 32 Bit nur Max. 4G RAM unterst?tzt. 
> > >Ist das die Grenze vom M$ Vista oder die der 32Bit-Technik?
> > 
> > der addressbus auf den meisten 32bit prozessoren ist ebenfalls nur 32 bit.
> > und: 2^32=4*1024*1024*1024 also 4GB.
> > ab pentiumII werden (mit tricks) auch bis zu 16 gb unterstuetzt. dabei
> > kann aber jeder einzelne prozess immer noch nur auf 4gb virtuellen
> > address-raum zugreifen,
> 
> Linux unterteilt diesen Addressraum pro Prozess in 3GB fuer die 
> Applikation und 1GB fuer Kernelstrukturen.
> 

Das ist so nicht voellig korrekt. Es gibt such einen Patch indem die
vollen 4 GB dem Benutzerprozess zur Verfuegung stehen. Dieser
Patch wird meines von Red Hat, aber nicht von SUSE verwendet.

Gruss

Ihno




Mehr Informationen über die Mailingliste linux-l