は、そのスクリプトで使用されるメモリの合計を取得するには、スクリプトの開始と終了時memory_get_usage()
を呼び出し、2番目の値から第一を差し引くのと同じくらい簡単ですか?もしそうなら、どうすればその値をkbやmbのようなもっと理解できる数値に変換できますか?PHPでのスクリプトメモリ使用量の計算?
答えて
あなたはこのような何かを意味ですか?
function file_size($size)
{
$filesizename = array(" Bytes", " KB", " MB", " GB", " TB", " PB", " EB", " ZB", " YB");
return $size ? round($size/pow(1024, ($i = floor(log($size, 1024)))), 2) .$filesizename[$i] : '0 Bytes';
}
通常、ファイルサイズをフォーマットするのにこれを使用しますが、問題の解決に使用できます。
は、なぜあなたは1024年で、複数回に分けていますか?そして、その本当にKiBの、のMIB、ジブとのTiBバイナリのための(1024)と小数点(1000)のためにそのキロバイト(低Kに注意してください)、MB、GBおよびTB。 – OIS
私はいくつかの事をより簡単に私が編集を見つけた –
あなたは、実行時に最高の総配分を返します。これは、ちょうどあなたのスクリプトの末尾にmemory_get_peak_usageを呼ぶことを好むことがあります。これは有用な数字になる可能性が高くなります。開始値と終了値を取得しても、割り当てられたメモリは考慮されず、実行時に割り当てが解除されます。
これを人間が判読可能な数値にフォーマットすることは、手動で(1024で除算してからKbとして印刷する)、またはNumberFormatterのようなクラスで処理することができます。
- 1. 時間プロファイラの計器でのCPU使用量の計算
- 2. MacOSでプロセスごとのメモリ使用量を計算する
- 3. JavaでBツリーのメモリ使用量を計算する
- 4. PHPを使用したリモートイメージファイルサイズの計算
- 5. 変更量の計算
- 6. awkを使用して統計量を計算します
- 7. 計算バンドル数量
- 8. LinuxのプログラムのCPU使用量を計算する
- 9. AutoLispでの音量計算の問題
- 10. JavaScriptのメモリ使用量を計算する
- 11. アプリケーションのCPU使用量を計算する
- 12. Javascriptの帯域幅使用量を計算するには?
- 13. ユーザーあたりのメモリ使用量を計算するPowerShellスクリプト
- 14. node.jsドメインごとの帯域幅使用量を計算する
- 15. TheanoのGPUメモリ使用量を計算するには?
- 16. プロセスのCPU使用量をProcess.TotalProcessorTimeから計算する
- 17. Javascript/Node.js現在のCPU使用量を計算するプログラム
- 18. 行列を転置する計算量と逆算する計算量
- 19. このアルゴリズムの時間計算量を計算する
- 20. PHPの計算
- 21. コードの計算量を計算するソフトウェア/スクリプト?
- 22. リカバリーアルゴリズムの時間計算量を計算する
- 23. ガス量計算機能
- 24. 音量を計算する
- 25. 複数の点でPHPを使用した距離の計算
- 26. 計算量の多いプログラムのパフォーマンステスト
- 27. バッテリーの総容量の計算方法
- 28. PHPでの時間計算
- 29. 計算 - PHP/MySQLの
- 30. PHPで計算するためにmysqlテーブルのデータを使用
あなたはメタスタックオーバーフローアカウントをお持ちの場合は、あなたがそれらをリンクした場合、それはいいだろう。あなたは自分の場合は文に番号を使用することができるとき –