首頁 >後端開發 >php教程 >php如何获取centos的cpu当前使用率

php如何获取centos的cpu当前使用率

WBOY
WBOY原創
2016-06-23 14:24:341229瀏覽

如题。

我用
$str = shell_exec('more /proc/stat');
或者
popen('top -b -n 2 | grep -E "(Cpu)"',"r");
取的好象都不准确,每次都是0.4%,但在服务器上用top查看 变化是0.7,1.0,14.....

一般如何快速获取啊


回复讨论(解决方案)

top看的那个不说cpu的利用率

不是

top看的那个不说cpu的利用率

不是


top看的那个不说cpu的利用率

哦,那PHP可以获取到CPU即时使用百分比吗?或者和top的一样也行啊,只是想获取个数据。

LINUX下查看CPU使用率的命令


不是


top看的那个不说cpu的利用率

哦,那PHP可以获取到CPU即时使用百分比吗?或者和top的一样也行啊,只是想获取个数据。

你的系统有安装sysstat么,可以使用mpstat、sar等
http://www.cyberciti.biz/tips/how-do-i-find-out-linux-cpu-utilization.html

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn