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

memory_get_peak_usage

PHPによって割り当てられたピークメモリを返します
名前:memory_get_peak_usage
カテゴリ:PHPオプションと情報
対応言語:php
一言説明:現在のスクリプトの実行中にピークメモリ使用量を取得します

関数名:memory_get_peak_usage()

適用バージョン:PHP 5> = 5.2.0、PHP 7

使用法:Memory_get_peak_usage()関数は、現在のスクリプト実行中にメモリピーク使用量を取得するために使用されます。バイト単位のメモリ使用量を表す整数を返します。

例:

 // 示例1:获取当前脚本的内存峰值使用量$peakUsage = memory_get_peak_usage(); echo "当前脚本的内存峰值使用量为:" . $peakUsage . " 字节"; // 示例2:获取某个函数或代码段的内存峰值使用量function myFunction() { $data = str_repeat("Hello", 1000000); // 生成一个较大的字符串echo "当前函数的内存峰值使用量为:" . memory_get_peak_usage() . " 字节"; } myFunction();

注:

  • この機能は、異なるオペレーティングシステムとPHP構成で異なる場合があります。
  • メモリの使用量は現在のスクリプトの実行プロセスに基づいて計算されるため、同じコードのメモリピーク使用は環境によって異なる場合があります。
  • この関数は、パフォーマンスの最適化またはメモリ管理のために、さまざまな時点でメモリ使用量を取得するために、コード内の異なる場所で複数回呼び出すことができます。
類似の関数
  • ロードされたphp.iniファイルへのパスを取得します php_ini_loaded_file

    php_ini_loaded_file

    ロードされたphp.iniファイルへのパ
  • ini_setのエイリアス ini_alter

    ini_alter

    ini_setのエイリアス
  • PHPプロセスのIDを取得します getmypid

    getmypid

    PHPプロセスのIDを取得します
  • 拡張されたすべての関数名の配列を返します get_extension_funcs

    get_extension_funcs

    拡張されたすべての関数名の配列を返します
  • 最後にページが変更されたときに入手してください getlastmod

    getlastmod

    最後にページが変更されたときに入手してく
  • 現在アクティブなリソースのすべての配列を返し、オプションでリソースタイプごとにフィルタリングします get_resources

    get_resources

    現在アクティブなリソースのすべての配列を
  • すべての構成オプションを取得します ini_get_all

    ini_get_all

    すべての構成オプションを取得します
  • PHPスクリプトの所有者のUIDを取得します getmyuid

    getmyuid

    PHPスクリプトの所有者のUIDを取得し
人気記事(にんききじ)