baancust
23rd November 2005, 13:36
Dear All,
I would like to know if there is any limit on no of processes supported by a bshell.
i am trying to run different 3gls in background using activate() function.
each of the run takes around 4 min to get executed .When i tried giving 5 simultaneous runs it worked and i got o/p in 15 min.When i tried 10 3gl's it still worked and they gave o/p in 40 mins. However when i tried 15 the whole thing got stuck it kept running for more than 1 : 30 min giving no o/p.Also when i checked the process list (of Unix) it always kept my bshell in sleep state.
Also after 2 hrs or so the bshell got killed.
Also we are giving these runs using BOI.The JSP the just puts the run baan
server and comes out.Later these runs start on baan server.
Time is not much of a problem for us but we want to be sure that it gives o/p before we give the system to the user.
Does any one have any idea about how the bshell carries out its scheduling?
One more question may be a little out of context here but can starting severals runs parallely using activate help is performance improvement?
(For eg a session running for 10 comp internally works in the selectdo of comp master performing the whole processing sequentially for each company instead if we start different process for each company in background(using activate()) and merge their o/p in the end will it be of any help?)
Regards
Baancust
I would like to know if there is any limit on no of processes supported by a bshell.
i am trying to run different 3gls in background using activate() function.
each of the run takes around 4 min to get executed .When i tried giving 5 simultaneous runs it worked and i got o/p in 15 min.When i tried 10 3gl's it still worked and they gave o/p in 40 mins. However when i tried 15 the whole thing got stuck it kept running for more than 1 : 30 min giving no o/p.Also when i checked the process list (of Unix) it always kept my bshell in sleep state.
Also after 2 hrs or so the bshell got killed.
Also we are giving these runs using BOI.The JSP the just puts the run baan
server and comes out.Later these runs start on baan server.
Time is not much of a problem for us but we want to be sure that it gives o/p before we give the system to the user.
Does any one have any idea about how the bshell carries out its scheduling?
One more question may be a little out of context here but can starting severals runs parallely using activate help is performance improvement?
(For eg a session running for 10 comp internally works in the selectdo of comp master performing the whole processing sequentially for each company instead if we start different process for each company in background(using activate()) and merge their o/p in the end will it be of any help?)
Regards
Baancust