Re: 4GB Ram werden nicht vollständig erkannt?
On Tue, Apr 19, 2005 at 08:49:10PM +0200, Sascha Hüdepohl wrote:
> * Joerg Rieger (Joerg.Rieger@informatik.med.uni-giessen.de) wrote:
> > On Tue, Apr 19, 2005 at 12:25:54PM +0200, Sascha Hüdepohl wrote:
> > > hab grade einen Rechner von 2 auf 4 Gigabyte aufgestockt. Vorher habe
> > > ich noch einen aktuellen Kernel 2.6.11.7 mit CONFIG_HIGHMEM4G=y
> > > installiert.
> > >
> > > free meldet jetzt:
> > > total used free shared buffers cached
> > > Mem: 3636284 1319548 2316736 0 123524 390760
> > >
> > > also nur 3,5GB.
>
> > Demnach ist das eine 32-Bit Plattform, richtig?
>
> Ja, ein Pentium IV
[...]
> > Damit überhaupt soviel Speicher mit 32 Bit adressiert werden können,
> > muss das ganze (=user-space virtual adresses) vom Kernel
> > (kernel-virtual adresses) gemapped werden und dafür benötigt der Kernel
> > den Speicher den du jetzt zu wenig angezeigt bekommst.
>
> Da wird mir ja grade ein bischen schwindelig. Der braucht dazu
> tatsächlich 512MB? Das traue ich mich ja nicht mal meinem Chef zu
> erzählen. Warum habe ich davon noch nie was gehöhrt?
Ansich ist das Problem nicht neu. Daher wurden/werden z.B. UltraSparcs,
mangels x86-Alternativen, gerne für Speicherhungrige Anwendungen
eingesetzt.
> Hast du vieleicht eine Webadresse zur Hand wo man darüber was lesen kann?
http://kerneltrap.org/node/2450
Bei Windows ist das ähnlich:
http://www.brianmadden.com/content/content.asp?ID=69
--
Reply to: