Ubenchでベンチマークを取得してみる
https://github.com/devster/ubench
からUbench.phpをダウンロードして設置する。
$ vi test.php
<?php require_once 'Ubench.php'; $bench = new Ubench; $bench->start(); // 計測するダミーの処理 $tmp = array(); for ($i = 0; $i < 100000; $i++) { $tmp[] = $i; } $tmp = array(); // ここまで $bench->end(); echo "かかった時間 = " . $bench->getTime() . "\n"; echo "ピーク時の使用メモリ = " . $bench->getMemoryPeak() . "\n"; echo "最終使用メモリ = " . $bench->getMemoryUsage() . "\n";
実行すると、下記のような感じで出力される。
$ php test.php かかった時間 = 35ms ピーク時の使用メモリ = 14.50Mb 最終使用メモリ = 768.00Kb