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

Re: mehr als 2.7 GB pro Prozess?



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?

[raetsch@node17 ~]$ free
              total       used       free     shared    buffers     
cached
Mem:       3623172    2624132     999040          0      15084    
1991324
-/+ buffers/cache:     617724    3005448
Swap:      2097136      32704    2064432


Dankbar für jeden Hinweis der mich den 4GB näher bringt.
-- 

|Michael Renner      E-mail: michael.renner@gmx.de  |
|D-72072 Tuebingen   Germany                        |
|Germany             Don't drink as root!      ESC:wq



Reply to: