You are not logged in.
I launch a treatment sort on a file and I recover it in another. time that takes is different each time I do it why?normally it will be the same.
one more when I takes script Perl and I excute it in line of order, that gives another execution time.
there is someone who can explain that please.
thank you good afternoon.
What type of Job have you designed ?
How many differences in execution time did you find ?
It's possible that your system is busy and that this increases the time of other executions.
i don't think so, the job i designed is simple one fileinputdelimited row1(main) sortrow row2(main) fileoutputdelimited the componnent sort makes simple sorting on a one column thats all.
and execution isnot the same.
ok thats it the file in input had 127Mo contain 62 column and 140109row
normal execution 1st time: 85.0 sec
normal execution 2nd time:72.8 sec
normal execution 3rd time:77.8 sec
perl execution (the script) 1st time: 81 sec
perl execution (the script) 2ndt time: 62 sec
perl execution (the script) 3rd time: 71 sec
normal execution : with talend and his GUI
perl execution : execution of script with commande 'perl test.pl'
In my opinion, you have other applications/process running on the computer while TOS job is executing. This can explain the 15% to 30% differences.
Having a faster execution outside TOS GUI is also understandable: the script output is not communicating with Java GUI.