2003-09-17 19:07:34

by Mark de Vries

[permalink] [raw]
Subject: 1GB, highmem or no?

Hi,

I recently added some memory and now have 1GB and the kernel tells me:
"Warning only 896MB will be used.
Use a HIGHMEM enabled kernel.
896MB LOWMEM available."

So I'm not using ~128MB of my memory...

My question is: is enableling HIGHMEM worth it?
It don't know exactly how it works, but I'm guessing the kernel has to
use some 'trickery' to use the memory above (the mentioned) 896MB.
'Trickery' implies overhead, no? But how much?
Assuming I'm not stressed for memory; is the extra 128MB worth it??

TIA,
Mark.

ps. pls cc me on reply. I can't handle the traffic so I'm not on the list.

And in case it matters:

I have a system w/ a ASUS A7V8 (VIA KT400) w/ 2x 512MB pc2700 (333MHz)
now running vanilla 2.4.22-pre4

$ cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model : 8
model name : AMD Athlon(TM) XP 2400+
stepping : 1
cpu MHz : 2000.120
cache size : 256 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow
bogomips : 3984.58



2003-09-18 10:08:29

by Krzysztof Halasa

[permalink] [raw]
Subject: Re: 1GB, highmem or no?

Mark de Vries <[email protected]> writes:

> I recently added some memory and now have 1GB and the kernel tells me:
> "Warning only 896MB will be used.
> Use a HIGHMEM enabled kernel.
> 896MB LOWMEM available."
>
> So I'm not using ~128MB of my memory...
>
> My question is: is enableling HIGHMEM worth it?

You may consider using a different split as well. I'm using 2 GB : 2 GB
split with 1 GB of RAM with no need for highmem.

BTW: Is it really safe to use something like 2.5 GB : 1.5 GB user/kernel
scheme? I don't want PAE nor HIGHMEM.
--
Krzysztof Halasa, B*FH