Skip to Content
avatar image
Former Member

Memory Tuning - SAPPFPAR check

I was wondering on how to optimize the use of "SAPPFPAR check" in terms of Memory Tuning. Upon typing the command "sappfpar check pf=<profile>", the shared memory disposition overview is being shown. Are the values shown here present the current values defined in the system?

Furthermore, i was wondering what values are shown below? Do all the values shown below display the currently allocated values in the system or are the values shown below display the required value at the very least? If so, how can i change the value? How do i know what parameter these values are directly corresponding to so that i can check and change the said values if necessary? Especially the values shown in the "worst case" field, how can i check whether the currently allocated values satisfy what are indicated in the SAPPFPAR check?

In addition, i was wondering what does the error imply? Does it straightforwardly imply that there are incorrect values existing in the system, or does it imply that requirements are not met, or etc. I would like to know more about this from the SAP practitioners themselves since experience provide the best knowledge that can be taught since it occurred first hand.

Kindly enlighten me on this topic. Thanks.

Edited by: Jett Michael Contreras on Apr 22, 2008 11:36 AM

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Best Answer
    avatar image
    Former Member
    Apr 22, 2008 at 10:09 AM

    Hi

    The SAPPFPAR checks the current values that is mentioned in the instance profile . Unless if u have made changes to the instance profile. If u do make changes to the profile then the SAPPFPAR will show the result for the changed profile.

    The output given by the SAPPFPAR will show you the current value and the required value (ie Proposed SAP values) to be changed. If there is any error in the profile parameters it indicates that in the output. Eventually it calculates all the SAP buffers , Physical memory and the SWAP space. It gives you the total required memory by adding the worst case scenario (heap) alongwith the buffer parameters.

    When u change the buffer parameters for the system, it will calculate and adjust according to the SAP proposed value. Since the shared memory values depends on all the buffer parameters like program, screen, table buffers..etc.

    The SAPPFPAR is a very helpful tool for calculating the physical memory space required based on the SAP buffer and for checking error in the instance parameter.

    Thanks & Regards,

    Maheswaran

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Apr 22, 2008 at 10:34 AM

    Hi Maheswaran, thanks for the reply. I see. As for my concern, i would like to know as to what specifically, do the worst case items indicated in the sappfpar check indicate? What specific parameters do these values correspond to?

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Apr 22, 2008 at 10:39 AM

    Hi Shaji, as indicated in my message, i would like to seek insights on the experiences of people not the messages that i have i read somewhere before. As seen in this message, i have clearly indicated that i seek the insights from the experiences of people. Furthermore, it would be much more helpful if the message itself is being answered and not paste some information from other sites/sources. It would be much better if you could only provide the link if you want to only direct information from other source. Thank you.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi

      For some reason, i wasnt able to copy the link, so had to copy on a notepad and paste it here. Sorry for that.

      Regarding sappfpar check, most of the time we had shared memory issues. We had to adjust the values of ipc/shm_psize_10 and ipc/shm_psize_40.

  • avatar image
    Former Member
    Apr 22, 2008 at 11:59 AM

    I see. Actually, we don't have any problems concerning memory allocation as of the moment. I was just wondering how to utilize the SAPPFPAR check command and the values presented there. Furthermore, i would like to know how to check the what the corresponding parameter so that i can change its value if ever a need arises.

    Add comment
    10|10000 characters needed characters exceeded