方法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);
 

dawei

【声明】:达州站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。