Instability issues on 32 bit machines with 16-48 GB of memory

This document (7000253) is provided subject to the disclaimer at the end of this document.

Environment

SUSE Linux Enterprise Server 10 (All Service Packs)
SUSE Linux Enterprise Server 9 (All Service Packs)
 

Situation

Only on x86 (32-bit) architecture:
On 32 bit machines with 16 to 48 GB of memory, the paging structure can take up enough low memory addresses to cause the kernel to run out of memory. This can cause server instability.
These issues are machine dependent and do not happen on all machines.

Resolution

Pass an option mem= to the kernel at boot time to resolve this. For example, in the GRUB configuration file /boot/grub/menu.lst, add mem=16G to the kernel line for the system to only use 16 GB of memory.

Additional Information

32-bit Servers with over 4G of memory will require the bigsmp kernel.
32-bit XEN Hosts with over 4G or memory will require the xenpae kernel.

Machines with more than 48GB of memory on 32-bit SLES systems are not supported at all. On such memory scenarios we strongly recommend to use x86_64 hardware with 64-bit SLES and run the x86 applications on it.

Please also have a look at the SLES10 SP1 release notes

 

Disclaimer

This Support Knowledgebase provides a valuable tool for SUSE customers and parties interested in our products and solutions to acquire information, ideas and learn from one another. Materials are provided for informational, personal or non-commercial use within your organization and are presented "AS IS" WITHOUT WARRANTY OF ANY KIND.

  • Document ID:7000253
  • Creation Date: 30-Apr-2008
  • Modified Date:25-Mar-2021
    • SUSE Linux Enterprise Server

< Back to Support Search

For questions or concerns with the SUSE Knowledgebase please contact: tidfeedback[at]suse.com

SUSE Support Forums

Get your questions answered by experienced Sys Ops or interact with other SUSE community experts.

Join Our Community

Support Resources

Learn how to get the most from the technical support you receive with your SUSE Subscription, Premium Support, Academic Program, or Partner Program.


SUSE Customer Support Quick Reference Guide SUSE Technical Support Handbook Update Advisories
Support FAQ

Open an Incident

Open an incident with SUSE Technical Support, manage your subscriptions, download patches, or manage user access.

Go to Customer Center