Hi,

Our Debian 3.1 (2.4.27-2-686-smp kernel) server contains (among other things) 
4x2GB sticks of RAM giving us a grand total of 8GB, however, free and cat 
/proc/meminfo sees roughly only 4GB:

output of free:
             total       used       free     shared    buffers     cached
Mem:       3617740     403476    3214264          0     109400     100168
-/+ buffers/cache:     193908    3423832
Swap:     15599104          0   15599104


output of cat /proc/meminfo:
        total:    used:    free:  shared: buffers:  cached:
Mem:  3704565760 413147136 3291418624        0 112025600 102572032
Swap: 15973482496        0 15973482496
MemTotal:      3617740 kB
MemFree:       3214276 kB
MemShared:           0 kB
Buffers:        109400 kB
Cached:         100168 kB
SwapCached:          0 kB
Active:         143016 kB
Inactive:        95504 kB
HighTotal:     2752256 kB
HighFree:      2614536 kB
LowTotal:       865484 kB
LowFree:        599740 kB
SwapTotal:    15599104 kB
SwapFree:     15599104 kB


I believe this problem can be solved by recompiling the kernel with 
CONFIG_HIGHMEM64G=y (at the moment, it's commented out and CONFIG_HIGHMEM4G=y 
instead) as long as I have PAE (Physical Address Extension) enabled (which it 
is).  But before a final decision is to be made by my supervisor as to exactly 
what is to be done, we want to know if recompiling the kernel is our only 
option, or if there are others?

Also, I've read somewhere (sorry, I forgot where), that there some overhead is 
involved when using the PAE, so I was wondering if anybody has had any 
experience/comments regarding this or a similar issue, I would like to hear 
from you.

Cheers,
-Glen


----------------------------------------------------------------------
Glen Yu,  B.Eng | 416-739-4861 | [EMAIL PROTECTED]
----------------------------------------------------------------------

Reply via email to