Why is the value of SHMALL parameter differing with ipcs command output?

Solution Verified - Updated -

Issue

  • The parameter SHMALL was set to be 16777216 in /proc/sys/kernel/shmall. However, with the command "ipcs -l", following is the output:

    [root@test kernel]# ipcs -l
    
    ------ Shared Memory Limits --------
    max number of segments = 8192
    max seg size (kbytes) = 33554432
    max total shared memory (kbytes) = 67108864
    min seg size (bytes) = 1
    
    ------ Semaphore Limits --------
    max number of arrays = 8192
    max semaphores per array = 250
    max semaphores system wide = 256000
    max ops per semop call = 32
    semaphore max value = 32767
    
    ------ Messages: Limits --------
    max queues system wide = 31744
    max size of message (bytes) = 65536
    default max size of queue (bytes) = 65536
    
  • Need to know why does these values differ.

Environment

  • Red Hat Enterprise Linux 5
  • Red Hat Enterprise Linux 6

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content