-2

PHP エンジンが CPU をより自由に使用するように「奨励」できますか? うん。それだけ。それは可能ですか?私の問題は、CPU 使用率を見ると、サーバーの影響を受けず、ほぼ 0 であるということMaximum execution time of 30 seconds exceededです。

4

3 に答える 3

4

おそらく、ディスク I/O やデータベース クエリなど、別の処理を待機している可能性があります。

于 2012-11-21T21:51:32.483 に答える
1

PHP スクリプトは、可能な限り多くの CPU 時間を取得します。ほとんどの場合、ほとんどのアプリケーションと同様です。

PHP スクリプトの実行中に CPU (または少なくとも 1 つのコア) の使用率が 100% にならない場合は、他の何かがそれを妨げていることを意味します。ほとんどの場合、これは IO (メモリ、ディスク、ネットワーク) です。

于 2012-11-21T21:52:29.827 に答える
0

PHP の CPU 使用率に思い通りの影響を与えることはできないと思います。OS が許可する限り使用します。内部的には、これらの php.ini パラメータを編集してパフォーマンスを管理できます。

max_execution_time = 30
max_input_time = 30
memory_limit = 40M
post_max_size = 8M
upload_max_filesize = 2M

于 2012-11-21T21:52:57.267 に答える