PHP获得内存使用状态memory_get_usage()函数
格式化memory_get_usage()输出
代码如下 | 复制代码 |
function convert($size){ |
输出:256 kb
PHP memory_get_usage() 函数还可以有个参数,$real_usage,其值为布尔值。默认为 FALSE,表示得到的内存使用量不包括该函数(PHP 内存管理器)占用的内存;当设置为 TRUE 时,得到的内存为不包括该函数(PHP 内存管理器)占用的内存。
例
代码如下 | 复制代码 |
if (!function_exists('memory_get_usage')) { { $pid = getmypid(); if (IS_WIN) { exec('tasklist /FI "PID eq ' . $pid . '" /FO LIST', $output); return preg_replace('/[^0-9]/', '', $output[5]) * 1024; } else { exec("ps -eo%mem,rss,pid | grep $pid", $output); $output = explode(" ", $output[0]); return $output[1] * 1024; } } } |
推荐阅读
-
PHP获得内存使用状态memory_get_usage()函数
-
PHP通过内置函数memory_get_usage()获取内存使用情况_PHP教程
-
采用PHP函数memory_get_usage获取PHP内存清耗量的方法
-
PHP通过内置函数memory_get_usage()获取内存使用情况,memorygetusage
-
用PHP函数memory_get_usage获取当前PHP内存消耗量以实现程序的性能优化
-
PHP通过内置函数memory_get_usage()获取内存使用情况,memorygetusage
-
PHP通过内置函数memory_get_usage()获取内存使用情况
-
PHP通过内置函数memory_get_usage()获取内存使用情况,memorygetusage_PHP教程
-
用PHP函数memory_get_usage获取当前PHP内存消耗量以实现程序的性能优化
-
PHP通过内置函数memory_get_usage()获取内存使用情况,memorygetusage_PHP教程