Skip to Content
avatar image
Former Member

funtion module to free memory ..buffers to avoid time out ...

Dear all,

Please let me know the FM to free memory ..buffers to avoid time out ...for proceesing over million data.

Regards

Prem

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

6 Answers

  • Best Answer
    avatar image
    Former Member
    Sep 16, 2008 at 10:33 AM

    You are speaking about 2 different notions, no : you can free memory but remaining in time out!

    You need to free memory if you have not enough memory to store data collected (which can be the case when processing over millions of data...), but it will not be the cause of your time out which means that you have exceeded the maximum duration set in your system for process your data!

    For your problem of timeout, you can try to launch your program in background job (if possible) and see the result via transaction SM37.

    For the problem of memory, you should treat your data by package.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 11, 2008 at 08:42 AM

    HI prem,

    there are many Function module to free memory.

    Goto SE37.

    Search with string

    *ree*emory*

    You will get alist of all the function modules.

    Select your required one.

    Regards,

    Anirban

    Add comment
    10|10000 characters needed characters exceeded

  • Sep 11, 2008 at 08:47 AM

    Which kind of junk memory you want to free?

    Please confirm.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 11, 2008 at 08:47 AM

    Hi,

    Check this FM . Its used to Free used memory space-

    OIURV_VOL_XTRACT_FREE_MEMORY

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Apr 18, 2011 at 11:53 AM

    This message was moderated.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Apr 21, 2011 at 03:23 PM

    Hello Prem,

    before asking for a function module to free memory you have to provide the community with more information. What kind of transaction/report is giving you problems and why do you think it is related to the memory consumption.

    I usually do it in the following way if it comes to performance:

    1. Take a trace with ST12/SE30 transaction (with internal tables)

    2. Determine what exactly is causing the problem by sorting the trace by Gross/Net time and see what can be done for it.

    Before this initial analysis you cannot be sure that the problem is caused by some memory issues.

    Regards,

    Yuri

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      It's OK Yuri. Sometimes when old posts get responses, other responders don't look at the date and start answering again. I'm just trying to keep that from happening.

      Rob