これはもっと理論的な質問です。
他のプログラム、たとえばJavaアプリケーションに対してを実行するPHPスクリプトを実行するときpassthru
、プログラムが30分間動作し、その後正常に終了し、PHPが毎回ループで呼び出し続けると仮定しましょう...
... PHPがJavaを待機してアイドル状態になっている時間は、実行時間またはアイドル時間としてカウントされますか?
このマニュアルページは、Windowsでは実行時間としてカウントされるのに対し、Linuxではカウントされないことを示しているようです。
私の知る限り、PHPは最大実行時間に達するまで出力を待機します(アイドル状態になります)。その後、プロセスは終了します。
編集:私は間違っていました。PHPは、実行時間に関係なく、passthru関数でプログラムが終了するまでハングします。ドキュメントを読み逃しました。http://php.net/manual/en/function.passthru.phpのメモを参照してください