gpt4 book ai didi

PHP在Linux服务器上获取每个内核的CPU使用率

转载 作者:太空狗 更新时间:2023-10-29 12:27:06 25 4
gpt4 key购买 nike

我见过很多 php 脚本来获取和显示所有内核组合的 CPU 使用率百分比。但到目前为止,我还没有找到一种按核心执行此操作的方法。

是否可以创建一个脚本来获取 1 个核心的 CPU 使用率,然后如果服务器有 4 个核心,我可以使用该脚本 4 次,为每个核心获取 4 个不同的百分比。我试图在其上执行此操作的服务器是运行 Ubuntu 14.04 的 Linux,如果需要,我可以在其上安装任何软件。如果可能的话,有人可以给我指明正确方向的观点。

编辑:

使用命令 htop 我可以获得此数据:我正在寻找类似 4 核心 % 使用率的信息。

enter image description here

最佳答案

mpstat -P ALL 1 1 可能会给你你想要的:

http://imgur.com/2gp1AGH

hillb@goliath:~$ mpstat -P ALL 1 1
Linux 3.16.0-71-generic (goliath) 05/16/2016 _x86_64_ (4 CPU)

06:52:17 AM CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle
06:52:18 AM all 1.75 0.00 0.75 0.00 0.00 0.00 0.00 0.00 0.00 97.49
06:52:18 AM 0 1.02 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 98.98
06:52:18 AM 1 1.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 99.00
06:52:18 AM 2 1.00 0.00 1.00 0.00 0.00 0.00 0.00 0.00 0.00 98.00
06:52:18 AM 3 4.00 0.00 1.00 0.00 0.00 0.00 0.00 0.00 0.00 95.00

Average: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle
Average: all 1.75 0.00 0.75 0.00 0.00 0.00 0.00 0.00 0.00 97.49
Average: 0 1.02 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 98.98
Average: 1 1.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 99.00
Average: 2 1.00 0.00 1.00 0.00 0.00 0.00 0.00 0.00 0.00 98.00
Average: 3 4.00 0.00 1.00 0.00 0.00 0.00 0.00 0.00 0.00 95.00

关于PHP在Linux服务器上获取每个内核的CPU使用率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37244249/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com