加入收藏 | 设为首页 | 会员中心 | 我要投稿 汽车网 (https://www.0577qiche.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php 观察使用了多少内存

发布时间:2023-10-12 11:05:55 所属栏目:PHP教程 来源:
导读:方法memory_get_usage 是指当前脚本正在使用的内存

unset只是把内存标记为空闲但并没有释放,要GC程序结束后才会释放

$bytes = memory_get_peak_usage();

function formatBytes($bytes, $precision = 2)
方法memory_get_usage 是指当前脚本正在使用的内存

unset只是把内存标记为空闲但并没有释放,要GC程序结束后才会释放

$bytes = memory_get_peak_usage(); 
  
function formatBytes($bytes, $precision = 2) { 
 
    $units = array("b", "kb", "mb", "gb", "tb"); 
  
    $bytes = max($bytes, 0); 
 
    $pow = floor(($bytes ? log($bytes) : 0) / log(1024)); 
 
    $pow = min($pow, count($units) - 1);  
 
    $bytes /= (1 << (10 * $pow));  
 
    return round($bytes, $precision) . " " . $units[$pow]; 
 
}  
 
echo formatBytes($bytes)。

(编辑:汽车网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章