Red HatThis forum is for the discussion of Red Hat Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
********************************************************
* This system has more than 16 Gigabyte of memory. *
* It is recommended that you read the release notes *
* that accompany your copy of Red Hat Enterprise Linux *
* about the recommended kernel for such configurations *
********************************************************
Haven't done redhat stuff for a while and can't find the release notes. Looked on redhat.com, etc. All their links to release notes were broken*.
Maybe someone can point me to release notes or instructions for building a large memory kernel for redhat. Or do I just up date to some redhat kernel?
*Error from redhat's broken links:
Could not process request; question information no longer available.
The information you are requesting, for example, responses to a previous question, was stored in a temporary location and has been deleted by the server. This may have happened because you disabled cookies in your browser or used the browser's Back button to go outside of the web site's question history.
Red Hat Enterprise Linux 4 includes a kernel known as the hugemem kernel. This kernel supports a 4GB per-process user space (versus 3GB for the other kernels), and a 4GB direct kernel space. Using this kernel allows Red Hat Enterprise Linux to run on systems with up to 64GB of main memory. The hugemem kernel is required in order to use all the memory in system configurations containing more than 16GB of memory. The hugemem kernel can also benefit configurations running with less memory (if running an application that could benefit from the larger per-process user space, for example.)
Note
To provide a 4GB address space for both kernel and user space, the kernel must maintain two separate virtual memory address mappings. This introduces overhead when transferring from user to kernel space; for example, in the case of system calls and interrupts. The impact of this overhead on overall performance is highly application dependent.
To install the hugemem kernel, enter the following command while logged in as root:
rpm -ivh <kernel-rpm>
(Where <kernel-rpm> is the name of the hugemem kernel RPM file — kernel-hugemem-2.6.9-1.648_EL.i686.rpm, for example.)
Thanks. Is it a cop out that they don't tell me how to determine the rpm package name that I need? Or should I know that somehow? How is one supposed to know that?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.