現在の位置: ホーム> 関数カテゴリ一覧> 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_collect_cycles

    gc_collect_cycles

    既存のすべてのゴミサイクルの強制収集
  • コマンドラインパラメーターリストからオプションを取得します getopt

    getopt

    コマンドラインパラメーターリストからオプ
  • PHPによって割り当てられたピークメモリを返します memory_get_peak_usage

    memory_get_peak_usage

    PHPによって割り当てられたピークメモリ
  • 拡張機能がロードされているかどうかを確認してください extension_loaded

    extension_loaded

    拡張機能がロードされているかどうかを確認
  • MAGIC_QUOTES_GPCの現在の構成設定を取得します。この関数は、PHP 7.4.0以降に非推奨されています。この機能に頼らないことを強くお勧めします。 get_magic_quotes_gpc

    get_magic_quotes_gpc

    MAGIC_QUOTES_GPCの現在の
  • PHPを実行しているオペレーティングシステムに関する情報を返します php_uname

    php_uname

    PHPを実行しているオペレーティングシス
  • プロセスタイトルを設定します cli_set_process_title

    cli_set_process_title

    プロセスタイトルを設定します
  • 拡張されたすべての関数名の配列を返します get_extension_funcs

    get_extension_funcs

    拡張されたすべての関数名の配列を返します
人気記事(にんききじ)