ホームページ  >  記事  >  バックエンド開発  >  PHPのメモリ使用量のサンプルコードを取得する方法

PHPのメモリ使用量のサンプルコードを取得する方法

怪我咯
怪我咯オリジナル
2017-07-13 13:58:361080ブラウズ

この記事では、主に PHP のメモリ使用量を取得する方法を紹介します。興味のある方は、

PHP組み込み関数 memory_get_usage() - PHP に割り当てられたメモリの量をバイト単位で返します ) を参照してください。実際の WEB 開発では、これらの関数は非常に便利で、PHP コードのパフォーマンスをデバッグするために使用できます。
memory_get_usage() 関数はメモリ使用量を返し、memory_get_peak_usage() 関数はピークメモリ使用量を返し、

getrusage() 関数は CUP 使用量を返します。ただし、これらの機能は Linux 上で実行する必要があることに注意してください。
memory_get_usage() の例

<?php
//这只是个例子,下面的数字取决于你的系统

echo memory_get_usage() . "\n"; // 36640

$a = str_repeat("Hello", 4242);

echo memory_get_usage() . "\n"; // 57960

unset($a);

echo memory_get_usage() . "\n"; // 36744

?>

この例では、str_repeat() を使用して string"hello" を 1000 回繰り返し、最後に前後で消費されるメモリ サイズを比較します。上記の例からわかるように、メモリ使用量を減らすために、unset() 関数を使用して不要になった変数を削除できます。

以上がPHPのメモリ使用量のサンプルコードを取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。