linux内存使用率多少合适,linux cpu 利用率多少正常 |
您所在的位置:网站首页 › 服务器cpu使用率多少合适 › linux内存使用率多少合适,linux cpu 利用率多少正常 |
exec('more /proc/stat'); $pattern = "/(cpu[0-9]?)[\s]+([0-9]+)[\s]+([0-9]+)[\s]+([0-9]+)[\s]+([0-9]+)[\s]+([0-9]+)[\s]+([0-9]+)[\s]+([0-9]+)/"; preg_match_all($pattern, $str, $out); echo "共有".count($out[1])."个CPU,每个CPU利用率如下:"; for($n=0;$n { echo $out[1][$n]."=".(100*($out[1][$n]+$out[2][$n]+$out[3][$n])/($out[4][$n]+$out[5][$n]+$out[6][$n]+$out[7][$n]))."%"; } ?> // $str = shell_exec('more /proc/meminfo'); $pattern = "/(.+):\s*([0-9]+)/"; preg_match_all($pattern, $str, $out); echo "物理内存总量:".$out[2][0].""; echo "已使用的内存:".$out[2][1].""; echo "-----------------------------------------"; echo "内存使用率:".(100*($out[2][0]-$out[2][1])/$out[2][0])."%"; ?> // $str = shell_exec('more /proc/net/dev'); $pattern = "/(eth[0-9]+):\s*([0-9]+)\s+([0-9]+)\s+([0-9]+)\s+([0-9]+)\s+([0-9]+)\s+([0-9]+)\s+([0-9]+)\s+([0-9]+)\s+([0-9]+)\s+([0-9]+)/"; preg_match_all($pattern, $str, $out); echo "共有".count($out[1])."个网络接口,每个网络接口利用率如下:"; for($n=0;$n { echo $out[1][$n].":收到 ".$out[3][$n]." 个数据包,发送 ".$out[11][$n]." 个数据包"; } ?> 取消 评论 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |