Re: 3.5+0.5GB user/kernel split - supported in EL-3.0??

Rik van Riel <[email protected]>
Newsgroups gmane.linux.redhat.taroon
Message-ID <Pine.LNX.4.44.0309102010110.10312-100000@chimarrao.boston.redhat.com>
On Wed, 10 Sep 2003, Ramki Balasubramanian wrote:

> We could really use CONFIG_SMP and HIGHMEM4G (not HIGHMEM64G),
> but I'm assuming there's some rationale behind redhat not choosing
> to have this option?

Testing and certification.  The more kernels there are, the
less well they get tested and the more work it would be for
anybody to certify all of them.

Also think about 3rd party drivers, etc...

> > If you want more than 3GB address space for your programs,
> > you can just use the 4/4 split kernel, which gives you a
> > full 3.9 GB of program address space...
> 
> This was reported (earlier in this list) to have about 20-30%
> penalty. What would be the best option for someone to keep
> the > 3GB userspace access and minimize the penalty?

The penalty is only for kernel intensive workloads, and
even then it's not always a clear cut number.

In a few benchmarks we have found the 4/4 kernel to be
faster than the normal kernel, simply because the system
could access all memory directly in kernel space and had
more place to store inodes ;)

-- 
"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are,
by definition, not smart enough to debug it." - Brian W. Kernighan


--
Taroon-beta-list mailing list
[email protected]
http://www.redhat.com/mailman/listinfo/taroon-beta-list
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.