Posted by Jerry Stuckle on 05/28/06 23:34
scuniverse@gmail.com wrote:
> I've made a script that is called every hour from a cron web service,
> the problem is that it takes like 50s to execute it and when I run it
> manually (just by putting the url in the browser) it takes less than 1s
> to execute it.
>
> In this script there's a while loop and for testing proposes I included
> a timer in it to see how much time each loop takes.
>
> With the web cron service we have
> [1] => 0.042862
> [2] => 0.046418
> [3] => 0.049904
> [4] => 21.338746
> [5] => 21.340762
> [6] => 52.182604
> [7] => 52.738617
> [8] => 52.887804
>
> Manually we have
> [1] => 0.133298
> [2] => 0.144081
> [3] => 0.152357
> [4] => 0.155286
> [5] => 0.15921
> [6] => 0.162126
> [7] => 0.184527
> [8] => 0.20398
>
> The jump from the loop 3 to 4 and from 5 to 6 in the web cron is
> constant and happens all the time, when I do it manually I don't see
> anything like that.
>
> Any ideas why it runs differently if using the web service and doing it
> manually ?
>
Not without knowing what the script is doing!
--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================
Navigation:
[Reply to this message]
|