- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Allocation Shared Memory Limit 2.75GB wolkaround
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
Forums
Discussions
Discussions
Discussions
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
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
01-12-2006 03:04 AM
01-12-2006 03:04 AM
Allocation Shared Memory Limit 2.75GB wolkaround
In addition a SHMEM MAGIC program can at least manage 2.75GB shared memory size because 1GB size is dedicated to STAK and DATA and 0.25GB to I/O Mapping.
Someone knows if exists a wolkaround to increase the SHARED MEMORY size allocation over the limit of 2.75?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-12-2006 03:08 AM
01-12-2006 03:08 AM
Re: Allocation Shared Memory Limit 2.75GB wolkaround
easiest way is probably to convert to 64bit executable!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-12-2006 03:33 AM
01-12-2006 03:33 AM
Re: Allocation Shared Memory Limit 2.75GB wolkaround
No - using SHMEM_MAGIC the absolute limit for shared memory is 2.75 GB.
You could grow the data quad to 3.75 if the source is written properly, but the absolute max for sh mem is 2.75.
Your best bet is memory windows or moving to 64-bit.
Rgds,
Jeff
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-12-2006 10:27 PM
01-12-2006 10:27 PM
Re: Allocation Shared Memory Limit 2.75GB wolkaround
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-13-2006 11:12 AM
01-13-2006 11:12 AM
Re: Allocation Shared Memory Limit 2.75GB wolkaround
specifically at
http://docs.hp.com/en/943/memwn1_4.pdf
This is for 11.0, but I doubt that much has changed, if you are running on pa-risc.
If you are running on Itanium, you are running under the Aries dynamic translator and I don't know how much of the memory magic or memory windows has been implemented. You should check on the limitations of Aries. Again, I would look at the docs.hp.com web site for the details.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-18-2006 09:06 PM
01-18-2006 09:06 PM
Re: Allocation Shared Memory Limit 2.75GB wolkaround
thanks
GM200
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-19-2006 02:09 AM
01-19-2006 02:09 AM
Re: Allocation Shared Memory Limit 2.75GB wolkaround
I think this is due to the fact that Quad 2 is for program data and not shared objects.
This would leave Quads 1 (1GB), 3 (1 GB) and 4 (.75 GB) for a total of 2.75
And to do this the binary would have to be compiled with EXEC_MAGIC & then chatr'd with SHMEM_MAGIC.
But I could be wrong....
I do see a reference in my notes that if the source is written such that a mallopt() call precedes all malloc() calls with M_ENABLE MMAP arguments you could grow to 3.75 GB of which you could only actually get about 3.5 -> 3.6 GB to actually use.
Rgds,
Jeff