Discussion:
redhat ES 3.0 memory query
(too old to reply)
Nick
2005-02-20 20:00:41 UTC
Permalink
I have 4GB RAM running RHES3.0 Linux 2.4 kernel. I've been told that
there is a 3GB/1GB memory split with 3GB being available for user
processes and 1GB for kernel processes.
Is this correct and is there any docn for it anywhere?

thanks
E. Charters
2005-02-21 06:54:29 UTC
Permalink
This CAN be true. Usually is. If you don't want it then you
recompile your kernel to get rid of the split, and use CONFIG_NOHIGHMEM

There are three options. off, 4 giges and 64 giges. If you have or
desire to use over 1 gige RAM but less than 4, choose 4 giges. 64 giges
requires CPU's that have a feature called PAE which is Pentium Pro or
better.

man bootparam should tell you more. "mem= " is a dangerous option. I
don't know if it is meant to work below one gige with CONFIG_NOHIGHMEM
set to off.

EC<:-}
Post by Nick
I have 4GB RAM running RHES3.0 Linux 2.4 kernel. I've been told that
there is a 3GB/1GB memory split with 3GB being available for user
processes and 1GB for kernel processes.
Is this correct and is there any docn for it anywhere?
thanks
E. Charters
2005-02-21 07:06:29 UTC
Permalink
If you are setting by make config, what I believe you do is set
HIGHMEM_CONFIG to 4G, say, and also HIGHMEM_IO to y.

EC<:-}
Post by Nick
I have 4GB RAM running RHES3.0 Linux 2.4 kernel. I've been told that
there is a 3GB/1GB memory split with 3GB being available for user
processes and 1GB for kernel processes.
Is this correct and is there any docn for it anywhere?
thanks
Loading...