$memoryTotal, "free" => $memoryFree, ); } } } function SeverAnalitycsGetNiceFileSize($bytes, $binaryPrefix=true) { if ($binaryPrefix) { $unit=array('B','KiB','MiB','GiB','TiB','PiB'); if ($bytes==0) return '0 ' . $unit[0]; return @round($bytes/pow(1024,($i=floor(log($bytes,1024)))),2) .' '. (isset($unit[$i]) ? $unit[$i] : 'B'); } else { $unit=array('B','KB','MB','GB','TB','PB'); if ($bytes==0) return '0 ' . $unit[0]; return @round($bytes/pow(1000,($i=floor(log($bytes,1000)))),2) .' '. (isset($unit[$i]) ? $unit[$i] : 'B'); } } // Memory usage: 4.55 GiB / 23.91 GiB (19.013557664178%) $memUsage = SeverAnalitycsMemoryUsage(false); echo sprintf("Memoria do Server: %s / %s (%s%%)", SeverAnalitycsGetNiceFileSize($memUsage["total"] - $memUsage["free"]), SeverAnalitycsGetNiceFileSize($memUsage["total"]), SeverAnalitycsMemoryUsage(true) );