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

Re: mehr als 2.7 GB pro Prozess?



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

Am Donnerstag, 13. Mai 2004 20:55 schrieb Michael Renner:
> On Wednesday 12 May 2004 18:40, Andreas Pakulat wrote:
> > On 12.May 2004 - 12:48:32, Michael Renner wrote:
> > > Moin,
> > >
> > > es scheint so, als ob ein Prozess nicht mehr als 2.7 GB belegen
> > > kann. Mit einem C-Programm allokiere ich 100 MB Häppchen was
> > > genau 27 mal gelingt. Eingebaut sind jedoch 4 GB, die ich auch
> > > bräuchte.
> > > Kernel ist 2.4.20 ohne spezielle Patche.
> >
> > Schonmal geprueft ob der Kernel ueberhaupt HighMemory Support
> > hat? In /etc/config sollte CONFIG_HIGHMEM4G gesetzt sein fuer 4GB
> > Speicher..
>
> Moin,
>
> das ist gesetzt:
> # CONFIG_NOHIGHMEM is not set
> CONFIG_HIGHMEM4G=y
> # CONFIG_HIGHMEM64G is not set
> # CONFIG_MATH_EMULATION is not set
> CONFIG_SMP=y
>
> Es macht auch keine Probleme allen Speicher zu belegen, doch nicht
> mit einem einzigen Prozess. Auffällig ist jedoch, dass 'free' nur
> 3.6 GB anzeigt. Oder ist das schon der 1024/1000'er Rundungsfehler?

Ist es nicht so dass Userprozesse maximal den halben physikalischen 
RAM belegen dürfen, damit kein Prozess AMOK läuft und alles zum 
Stillstand bringt ?


Michael
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFAo9enWSOgCCdjSDsRAu3KAJ99s6FJi92MtF7icxxNRKgM6udLuACgh5+y
sfQTvr5fo5yrr00qNj5+z7s=
=S6B1
-----END PGP SIGNATURE-----



Reply to: