Heim >Backend-Entwicklung >PHP-Tutorial >php如何获取centos的cpu当前使用率

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

WBOY
WBOYOriginal
2016-06-23 14:24:341229Durchsuche

如题。

我用
$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

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn