cancel
Showing results for 
Search instead for 
Did you mean: 

Time Taken for Back Ground and Fore Ground Processing

Former Member
0 Kudos

Hi Guys,

I have a small query on back ground and fore ground jobs.

Will the taken for Back Ground and Fore ground jobs will be same or different.

What are the dependencies the jobs will execute.

Any one can you tell me in detail.

Thanks,

Prasad.

Edited by: Dheeru Prasad on Apr 7, 2009 6:00 PM

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

This is really a basis question. You should ask them if there are any system parameters that they have set that might cause this. It could be that during the day, the parameters are set so that more resources are available for dialogue processes than batch processes and then reversed for overnight.

Rob

Former Member
0 Kudos

Hi Dheeru,

Gurpreet has basically indicated what you need to know, but another thing you should know is that you cannot use any function modules from function group SFES (Frontend services) for obvious reasons.

I usually use background jobs for an exhaustive report which would cause a timeout if executed in frontend.

Regards,

Simon

Former Member
0 Kudos

In background jobs is executed more faster than foreground.In background report/programs directly runs on the application server.No frontend interference is required.

Less number of work process/Racecourses is required to execute work in background than in foreground.

Foreground-->Online work process.

background-->Background work process.

In background result is stored in buffer TEMSE.

Regards,

Gurpreet

Former Member
0 Kudos

Thanks for your responses Gurpreet and Simon.

But when I run my report in fore ground I am able to run it in 10 min.

When I put the same report in back Ground it is taking 20 mins.

Whats the reason for this.

According to you Back Ground should run first right...

Thanks,

Prasad.

former_member156446
Active Contributor
0 Kudos

Hi Dheeru

there is no rule it should process fast in Background, it depends on number of processing running at the same time.... when you are executing you report there might be some other RFC and some Idoc stuff working parallely, which makes the system resources to share... If I am correct SM50 will show you all the process that run

Former Member
0 Kudos

Hi Jay,

I even checked that.

Only my job is running in back ground.