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
02-28-2002 04:58 AM
02-28-2002 04:58 AM
shmmax
We have a V-Class server running HP-UX 11.0 64bit with two oracle databases, both 32bit. Our customer has asked us to increase the size of shmmax from 1GB to 4GB. Would this improve performance at all and what are the implications ?
Thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-28-2002 05:13 AM
02-28-2002 05:13 AM
Re: shmmax
SHMMAX is thze maximum size of a shared memory segment. A process will claim this amount of memory times #of shared memory segments ( SHMSEG ). if you do not lower the shmseg param, your machine will take much more memory per process. That might increase speed, but it also can bring the machine to a point, where it starts to swap on devices instead of memory.
This will really slow down your performance.
So you should test first ( if you have the chance ).
Rgds
Alexander M. Ermes
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-28-2002 05:15 AM
02-28-2002 05:15 AM
Re: shmmax
live free or die
harry
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-28-2002 05:15 AM
02-28-2002 05:15 AM
Re: shmmax
Here is a thread that mentions about increasing this parm. I thought it might be handy since you may run into the issue they did when trying to increase it:
http://forums.itrc.hp.com/cm/QuestionAnswer/1,,0x346450011d20d6118ff40090279cd0f9,00.html
Rgrds,
Rita
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-28-2002 05:22 AM
02-28-2002 05:22 AM
Re: shmmax
You can investigate using memory windows, which will allow each Oracle instance to have its own shared memory 'window' so that they do not share the address space and can both have SGA's of up to 1Gig. There is a document at /usr/share/doc/mem_wndws.txt on your system that describes their use.
Your best bet is to install the 64bit version of Oracle if you really need SGA's this large.
Regards,
Steve
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-28-2002 05:59 AM
02-28-2002 05:59 AM
Re: shmmax
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-28-2002 06:06 AM
02-28-2002 06:06 AM
Re: shmmax
So no matter how much real RAM you have, telling Oracle to use more will fail to allocate. Also note that all 32bit programs may use that same shared memory map for things like shared memory, memory mapped file pointers, and other IPC communitcation. To see how good (or bad) the map is, get a copy of shminfo from:
ftp://contrib:9unsupp8@hprc.external.hp.com/sysadmin/programs/shminfo/
Once you see all the fragmentation, you'll want to look at memory windows or 64bit as soon as possible.
Now the Oracle executables can be relinked (if necessary) to use what is called SHMEM_MAGIC which will allow access to as much as 1.7 Gb for shared memory, but subject to the same constraints that this area is used by other programs.
Memory windows on the other hand, can give each executable access to as much as 1.7Gb of shared memory without having any other program use it. Note that all apps that look at this area (memory window) must be started in the same memory window. There are patches necessary to implement memory windows on 11.0.
Bill Hassell, sysadmin