2012-11-21 55 views
-1

我可以'鼓勵'PHP引擎更自由地使用CPU嗎?是啊。只是。那可能嗎?我的問題是,當我查看CPU使用率時,它幾乎爲0,不受服務器影響,即使連接超時類似於Maximum execution time of 30 seconds exceeded我可以'鼓勵'PHP引擎更自由地使用CPU嗎?

+1

你怎麼知道你'受CPU限制? –

+0

腳本在做什麼?加載/保存文件? HTTP請求?雜耍GB的RAM?睡眠? :) – HappyTimeGopher

+0

大多數情況下,它與MySQL一起工作。我認爲這是真正的問題。 – nicks

回答

4

你最有可能在等待什麼其他,如磁盤I/O,數據庫查詢等

1

任何PHP腳本將抓住儘可能多的CPU時間,因爲它可以;大多數情況下,大多數應用程序也是如此。

如果您的cpu使用率(或至少一個核心)不是100%,而您的PHP腳本正在運行,這意味着其他東西阻止它這樣做。在大多數情況下,這是IO(內存,磁盤,網絡)。

0

我不認爲你可以按照你想要的方式來影響PHP的CPU使用率 - 它將盡可能多的使用OS。在內部,您可以編輯這些php.ini中PARAMS來幫助管理業績:

的max_execution_time = 30
max_input_time設置= 30
memory_limit的= 40M
的post_max_size = 8M
的upload_max_filesize = 2M

相關問題