Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: Solaris Kernel Parms

Re: Solaris Kernel Parms

From: Rajeev R Sharan <rsharan_at_stny.lrun.com>
Date: Mon, 26 Jul 1999 22:26:04 -0400
Message-ID: <379D18BB.F6B57C1F@stny.lrun.com>


Chris,
SHMMAX is the parm for how large a shared memory segment can be. You're specifying 4GB on a machine with 1 GB of physical memory which does not make sense.
Similarly, SHMSEG specifies the maximum number of shared mem segments which can reside in the system at the same time. It depends on your requirement. 10 should be good enough. If not your applications will complaint that it could not allocate shared memory segment. An application may give a cryptic message too. Watch out for these. Similarly SEM parms are for Semaphores. Depends upon the requirements of the application(s) running on the box.

You can use standard unix command "ipcs" to report on all IPC ( Inter process communication) mechanism.
- Rajeev Sharan.

Chris Forlano wrote:

> Just confirming that these are "sane" settings for an UltraSparc10-333
> w/1GB of memory
> running Solaris 2.6.
>
> SHMMAX 4294967295
> SHMMIN 1
> SHMMNI 100
> SHMSEG 10
> SEMMNS 1750
> SEMMNI 70
> SEMMSL 25
> NPROC 1620 (for 200 users)
> SCORLIM 0x7FFFFFFF
> HCORLIM 0x7FFFFFFF
> ULIMIT <unlimited> (I think you just remove it)
>
> Thanks,
>
> Chris
>
> --
> Chris Forlano
> Automation Development
> Nortel Networks, Maidenhead
> 590 4342 (01628 434 342)
> cforlano_at_nortelnetworks.com
Received on Mon Jul 26 1999 - 21:26:04 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US