Mac OS X Server v10.6 client who access applications that use shm_open(2), sometimes called System V Shared Memory segments, may need to configure resources for shared memory. For example, postgres and other databases may require tuned allocations of these resources.
Shared memory segments in Mac OS X Server are configured via sysctl variables. These variables are:
kern.sysv.shmmax - Maximum size in bytes of all shared memory segments
kern.sysv.shmmin - Minimum shared memory segment size (bytes)
kern.sysv.shmmni - Maximum number of shared segments, system-wide
kern.sysv.shmseg - Maximum number of shared segments, per-process
kern.sysv.shmall - Maximum number of pages allocated to shared memory segments, system-wide
This entry was posted
on Tuesday, February 9th, 2010 at 6:39 pm and is filed under Apple Mac Notebook Computers.
You can follow any responses to this entry through the RSS 2.0 feed.
Both comments and pings are currently closed.
Mac OS X Server v10.6 client who access applications that use shm_open(2), sometimes called System V Shared Memory segments, may need to configure resources for shared memory. For example, postgres and other databases may require tuned allocations of these resources.
Shared memory segments in Mac OS X Server are configured via sysctl variables. These variables are:
kern.sysv.shmmax - Maximum size in bytes of all shared memory segments
kern.sysv.shmmin - Minimum shared memory segment size (bytes)
kern.sysv.shmmni - Maximum number of shared segments, system-wide
kern.sysv.shmseg - Maximum number of shared segments, per-process
kern.sysv.shmall - Maximum number of pages allocated to shared memory segments, system-wide
This entry was posted
on Tuesday, February 9th, 2010 at 6:39 pm and is filed under Apple Mac Notebook Computers.
You can follow any responses to this entry through the RSS 2.0 feed.
Both comments and pings are currently closed.