現在の位置: ホーム> 関数カテゴリ一覧> memory_reset_peak_usage

memory_reset_peak_usage

ピークメモリ使用量をリセットします
名前:memory_reset_peak_usage
カテゴリ:PHPオプションと情報
対応言語:php
一言説明:現在のスクリプト実行中にピークメモリ使用量をリセットします

関数名:memory_reset_peak_usage()

該当するバージョン:この関数は、PHP 5.2.0以上で利用できます。

使用法:Memory_reset_peak_usage()関数は、現在のスクリプト実行中にピークメモリ使用量をリセットするために使用されます。この関数は、ピークメモリ使用量を現在のメモリ使用量にリセットし、リセットする前にピークメモリ使用量を返します。

例:

 // 示例1:获取脚本开始执行时的峰值内存使用量$peakUsage = memory_get_peak_usage(); echo "初始峰值内存使用量: " . $peakUsage . " bytes\n"; // 示例2:执行一些内存消耗较大的操作$array = range(1, 1000000); // 创建一个包含100万个元素的数组// 示例3:获取执行上述操作后的峰值内存使用量$peakUsage = memory_get_peak_usage(); echo "执行操作后的峰值内存使用量: " . $peakUsage . " bytes\n"; // 示例4:重置峰值内存使用量并获取重置前的值$previousPeakUsage = memory_reset_peak_usage(); echo "重置前的峰值内存使用量: " . $previousPeakUsage . " bytes\n"; // 示例5:再次获取峰值内存使用量$peakUsage = memory_get_peak_usage(); echo "重置后的峰值内存使用量: " . $peakUsage . " bytes\n";

出力結果:

初始峰值内存使用量: 4096 bytes执行操作后的峰值内存使用量: 8000488 bytes重置前的峰值内存使用量: 8000488 bytes重置后的峰值内存使用量: 0 bytes

注:メモリの使用統計はPHPの構成と環境に依存するため、例の特定の値はシステムごとに異なる場合があります。

類似の関数
  • ゴミコレクターに関する情報を入手してください gc_status

    gc_status

    ゴミコレクターに関する情報を入手してくだ
  • 定義されたすべての定数の連想配列を返します get_defined_constants

    get_defined_constants

    定義されたすべての定数の連想配列を返しま
  • PHPを実行しているオペレーティングシステムに関する情報を返します php_uname

    php_uname

    PHPを実行しているオペレーティングシス
  • アサーションが誤っているかどうかを確認してください assert

    assert

    アサーションが誤っているかどうかを確認し
  • アサーションのためにさまざまなフラグを設定/取得します assert_options

    assert_options

    アサーションのためにさまざまなフラグを設
  • 現在のプロセスタイトルに戻ります cli_get_process_title

    cli_get_process_title

    現在のプロセスタイトルに戻ります
  • 添付のINIディレクトリから解析された.iniファイルのリストを返します php_ini_scanned_files

    php_ini_scanned_files

    添付のINIディレクトリから解析された.
  • 現在のPHPスクリプト所有者のGIDを取得します getmygid

    getmygid

    現在のPHPスクリプト所有者のGIDを取
人気記事(にんききじ)