Re: set_time_limit () - CPU time or elapsed time?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 4/12/2014 3:14 PM, Tim Streater wrote:
This function limits the"execution time" for a script. Is this CPU time or elapsed (wall-clock)

time?

I'm asking because I'm running Win7 in a VirtualBox VM under OS X Mavericks.

I've got an app that runs a number of scripts, using PHP 5.5.9. All runs

correctly, but quite slowly, and a one script reports taking 20 secs or so

of elapsed time when I might have expected 2 or 3 at most (as the same

script running under OS X does).

I know that there is a note in the online doc for this function that says

that under windows, extra time such as database calls is included. Would

that include SQLite calls which wouldn't be included for the OS X version?

I've got a windows user whose scripts are actually running out of time,

so I may have to add a php_value to the apache config to crank up the

time limit.



Tim Streater
Bedford House
Kake St
Waltham  CT4 5RZ
01227 700322

Having made some coding errors that put me in a loop or some other almost-endless process, I do believe that the time limit is cpu time. My host uses a default of 30 secs and I have chosen to reset my .ini file to be a 2 second default simply because that is quite a long time in processing terms and I don't want something to tick away for 30 seconds of CPU time.

If you have a user whose scripts (a user writing their own scripts) I'd say you might want to examine that logic. That - or you've got a hell of a lot of number crunching going on.


--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php





[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux