如何使用php获得有关UNIX上CPU加载的信息?
我需要从服务器获取此时加载CPU的信息,并将其写入变量中。sys_getloadavg返回一个数组,其中包含过去1、5和15分钟的三个样本,但我现在需要加载CPU。没有直接的方法。我的建议是使用类似exec或其等价物的函数。使用exec,您可以调用像top这样的unix命令来获得所需的统计数据。然后,您必须解析exec的返回值并获取您正在搜索的信息。还有一个文件/proc/stat,您可以从中读取并获取所需的信息。这很容易,我不得不转向第一个数组变量:如何使用php获得有关UNIX上CPU加载的信息?,php,unix,cpu,Php,Unix,Cpu,我需要从服务器获取此时加载CPU的信息,并将其写入变量中。sys_getloadavg返回一个数组,其中包含过去1、5和15分钟的三个样本,但我现在需要加载CPU。没有直接的方法。我的建议是使用类似exec或其等价物的函数。使用exec,您可以调用像top这样的unix命令来获得所需的统计数据。然后,您必须解析exec的返回值并获取您正在搜索的信息。还有一个文件/proc/stat,您可以从中读取并获取所需的信息。这很容易,我不得不转向第一个数组变量: $cpu_loading_array =
$cpu_loading_array = sys_getloadavg();
$cpu_loading = $cpu_loading_array[0];