Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

gross time & net time in se30?

Former Member
0 Kudos

Hello all,

I'm trying using Se30 but confused with some concept. What are the meanings of gross time, net time, gross(%), and net(%) in the hit list of runtime analysis?

Also are there some docs which descript how to use SE30 in detailed?

Thanks in advance!

Alex M

5 REPLIES 5

Former Member
0 Kudos

hi

this is an excerpt from SAP help file:

<i><b>Gross time</b></i>

The total time required for a call. This includes the runtime of all modularization units and ABAP statements called by the subject.

<i><b>Net time</b></i>

The net time is the gross time less the time required for modularization units (MODULE, PERFORM, CALL FUNCTION, CALL SCREEN, CALL TRANSACTION, CALL METHOD, CALL DIALOG, SUBMIT), and for the ABAP statements listed separately. For statements such as APPEND, the gross time is the same as the net time.

If the gross and net runtimes of a call are different, the call must either contain further calls or modularization units. The Statement Hit List allows you to find out the components that belong to a particular call.

chk this link for more details:

http://help.sap.com/saphelp_nw2004s/helpdata/en/c6/617d2de68c11d2b2ab080009b43351/frameset.htm

**reward if helpful

regards,

madhu

0 Kudos

Hello Madhumitha,

Sorry for that I'm not clear with what you said. Can you explain more detailed?

Thanks,

Alex M

0 Kudos

Hi Alex:

<u>Gross time:</u> It is the time required for the whole program call. this includes all modularization units time.

Modularization units are MODULE, PERFORM, CALL FUNCTION, CALL SCREEN, CALL TRANSACTION, CALL METHOD, CALL DIALOG, SUBMIT. if you have one or more of the ablove mentioned units in your program, these are captured in the gross time.

Net time = gross time - time taken by the modularization units(in your program)

regards,

madhu

0 Kudos

Bellow is taken from the hit list. Here zpsr0016 is the report name, and display_alvgrid is one function module name. Why the net time is so less than the gross time.?

 -----------------------Gross-------Net------Gross(%)--Net(%)                       
ZPSR0016               25,682,701  1,170   0.0           0.0
DISPLAY_ALVGRID 11,403,943  48       24.9          0.0  ZPSR0016

0 Kudos

Hi

Net time will always be less than the gross time.

To program ZPSR0016 takes 25,682,701ms as total time.

But the Net time of the program is jus the code present in the program which is not under any of the units, like not under Perform or Module or in some other FM.

the FM DISPLAY_ALVGRID takes 11,403,943ms - total time.

but the code that exists in FM alone is taking 48 ms. this means the rest of the time is taken by the code which is under some Perform or someother mod. units.

see for example:

report ztest1.

select ....

read ....

perform test.

call function ...

*******

here the gross time is time taken by the whole program.

net time is the time taken by the select and read which does not fall under any of the modularization unit.

note: it also tells the excessive or unnecessary use of modularization units. and User-specific functions that could be replaced with ABAP statements.

Hope it is clear now.

**reward if helpful

regards,

madhu