Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: Solaris Kernel Parms
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