開発プロセスは、時々パフォーマンスをテストするために、多くの場合、システムは、G法を容易時間範囲のメモリ使用量を実行得ることができ提供し、時間やメモリ使用量のオーバーヘッドを実行するコードの一部をデバッグする必要があります。例えば:
ジェフリーズ蓮花大理石のプラットフォーム大理石のプラットフォームのテスト手順
G('begin');
// ...其他代码段
G('end');
// ...也许这里还有其他代码
// 进行统计区间
echo G('begin','end').'s';
G(、「末端を」「開始」)(秒)の実行時間統計の終了位置を開始する位置を表し、すでにラベルの位置を開始しなければならない、終了位置、この時間はマークされていない場合は、自動的にあり出力結果と同様エンドマークタグの現在の位置:0.0056s
デフォルトの統計精度は4つの小数点以下の桁数で、彼らは統計精度が十分でないと感じた場合、あなたはまた、例を設定することもできます。
G('begin','end',6).'s';
出力はなることがあります。0.005587s
お使いの環境でサポートメモリ使用量の統計場合は、たとえば、(キロバイトで)間隔Gメモリオーバーヘッド統計の方法を使用することができます。
echo G('begin','end','m').'kb';
統計のためのメモリのオーバーヘッドのために第3のパラメータM、出力結果であってもよいです。625kb
終了タグがマークされていない場合は同様に、それは自動的に第1のフラグラベルの現在位置が終了します。
メモリ統計情報をサポートしていない環境では、パラメータが無効である場合、間隔はまだ実行時れる統計情報を表示します。