Skip to Content
avatar image
Former Member

Many Dialog work process in PRIV mode

ztta/roll_extension                     4000000000

Hello All

Many Dialog work processes are moved into Private mode occasionally. Customer wants to check the whether SAP parameters regarding the PRIV mode Work processes has configured correctly.

Please let me know how to check and suggest the value to the customer to resolve the issue.

My system configuration


AIX 6.1, oracle, ECC 6

Kernel version -


em/initial_size_MB                      6144 ztta/roll_extension                     4000000000 abap/heap_area_dia                      2000000000 abap/heap_area_nondia                   2000000000 EM/TOTAL_SIZE_MB                       


abap/heap_area_total                    4000000000

rdisp/max_priv_time                         600

rdisp/wppriv_max_no                        DEFAULT

Total RAM is 76GB



Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Feb 07, 2014 at 02:58 PM

    Dear Subbu,

    Change the one parameters value.

    ztta/roll_first =1

    (1024 -> 1)

    Thanks & Regards,

    V Srinivasan

    Add comment
    10|10000 characters needed characters exceeded

  • Feb 08, 2014 at 11:49 PM

    If the work process are going to PRIV mode this means that the Extend Memory is exhausted.

    As you are running AIX, probably have set the parameter ES/TABLE = SHM_SEGS. Therefore the Extend Memory is controlled by the parameter EM/TOTAL_SIZE_MB.

    See note 445533.

    The area limited by the parameter EM/TOTAL_SIZE_MB is shared between all work process. Each individual work process can grow individually in the Extend Memory until the limit of ztta/roll_extension.


    EM/TOTAL_SIZE_MB = Total of EM to all Work Process;

    ztta/roll_extension = limit of EM of an individual WP;

    To avoid the PRIV mode you should increase the Extend Memory. You only need to check if you have to increase the individual work process extend memory area (ztta/roll_extension) or the total area.

    It is possible to check the EM utilization in ST02 transaction. Click twice in the Extend Memory and you see something

    Extended memory        Dialog session   kB    97.656

      Nondialog sess.  kB    97.656

      Available        kB 4.190.208

      Used             kB 122.880

      Maximum used     kB   237.568

    If the Maximum used reach the size of EM/TOTAL_SIZE_MB this means that the bottleneck is in the area shared by all work process.

    Best regards

    Clebio Dossa

    Add comment
    10|10000 characters needed characters exceeded