- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- SHMMAX kernel parameter
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-04-2006 09:14 AM
тАО05-04-2006 09:14 AM
SHMMAX kernel parameter
I am working on setting up the Oracle 10g server. HP-UX 11i v2 (rp4440). In the Oracle guide this parameter calls for available physical memory.
The box has 8GB memory installed. Do I set up this SHMMAX to 8GB or lower?
Can someone who has done this for Oracle help me?
Thanks
Raji
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-04-2006 09:38 AM
тАО05-04-2006 09:38 AM
Re: SHMMAX kernel parameter
Well I certainly wouldn't set this to the size of your physical memory. 'shmmax' is the maximum size of a single shared memory segment. No application would/should attempt to acquisition ('shmget()') shared memory that represented the whole physical memory limit in one pass (assuming that it even could). I'd choose a value of perhaps 4-6GB at most.
Regards!
...JRF...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-04-2006 10:05 AM
тАО05-04-2006 10:05 AM
Re: SHMMAX kernel parameter
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-04-2006 10:58 AM
тАО05-04-2006 10:58 AM
Re: SHMMAX kernel parameter
2GB-8M (2139095040) Recommended.
4GB-16M (4278190080) As maximum shared memory if oracle is the only application on the system.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-04-2006 04:53 PM
тАО05-04-2006 04:53 PM
Re: SHMMAX kernel parameter
I believe that to be incorrect.
It is the maximum size of a single segment, but an application is free to allocated multiple segments, and indeed Oracle has the smarts to do so.
I have only actually tried this on Tru64 and Linux, but on both systems Oracle happiply allocates a 4GB SGA as 1-4GB chunk or as 4*1GB chunks. I would be very surprised if Oracle would not work the same way on Hpux.
The 'cost' of doing multiple segments is minimal, but to void makign Oracle jump through hoops why not set it to the absolute max which really is the phsyical memory size. It make no sense to map a share memory segment larger then physical memory.
hth,
Hein.
"shmmax defines the system-wide maximum allowable shared memory segment size in bytes. Any shmget() system call that requests a segment larger than this limit returns an error (see HP-UX Reference entry shmget(2))."
http://docs.hp.com/en/B2355-90847docs/B2355-90847docs.pdf