如何在终端(Mac)中获得以%为单位的CPU利用率

沙丘184

我已经在Linux和Windows上看到了相同的问题,但没有在Mac(终端)上问过。谁能告诉我如何以%为单位获取当前的处理器利用率,因此示例输出为40%谢谢

vcsjones

在Mac(包括%)上可以使用:

ps -A -o %cpu | awk '{s+=$1} END {print s "%"}'

要对此进行细分:

ps是过程状态工具。大多数* nix操作系统都支持它。我们要传递一些标志:

  • -A 表示所有进程,而不仅仅是您运行的进程。
  • -o让我们指定所需的输出。在这种情况下,我们只需要将ps输出的cpu%列

这将为我们提供所有使用cpu的进程的列表,例如

0.0
1.3
27.0
0.0

现在,我们需要将该列表加起来以获得最终数字,因此我们将ps的输出传递给awkawk是用于解析和操作文本的强大工具。我们只需要简单地将数字加起来,然后打印出结果,然后在末尾添加“%”即可。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Sun Solaris中的内存利用率以%(%)为单位?

来自分类Dev

如何获得Akka演员的CPU利用率

来自分类Dev

如何在Windows 8中提高进程的cpu利用率

来自分类Dev

如何在Windows 8中提高进程的cpu利用率

来自分类Dev

如何在Android Shell中获得以ns为单位的当前Unix时间?

来自分类Dev

如何在Python 3中获得以纳秒为单位的时间戳?

来自分类Dev

如何在PHP中获得以秒为单位的时间差?

来自分类Dev

如何在跨平台C ++ 32位系统中获得以毫秒为单位的时差?

来自分类Dev

如何获得以米为单位的距离

来自分类Dev

计算CPU利用率

来自分类Dev

获得管道利用率?

来自分类Dev

如何使用Sigar查找Java中的CPU总利用率

来自分类Dev

如何使用Sigar查找Java中的总CPU利用率

来自分类Dev

如何从 docker 容器中获取主机信息(CPU 利用率)?

来自分类Dev

如何提高Xen来宾CPU利用率?

来自分类Dev

在MATLAB中显示CPU内核利用率

来自分类Dev

在C#中获取当前的CPU利用率

来自分类Dev

检查Linux中cpu利用率的脚本

来自分类Dev

设置Linux中CPU核心利用率的限制

来自分类Dev

当 CPU 平均利用率超过 90% 达 30 分钟时,如何获得电子邮件警报?

来自分类Dev

在Swift中,如何获得以毫秒为单位的UNIX Epoc时间戳?

来自分类Dev

如何获得以字节为单位的浮点数?

来自分类Dev

如何获得以秒为单位的视频时长?

来自分类Dev

如何获得以位为单位的参数/数字的大小?

来自分类Dev

如何获得以英寸为单位的matplotlib绘图区域的大小?

来自分类Dev

dnspython:如何获得以字节为单位的响应

来自分类Dev

如何获得以秒为单位的视频时长?

来自分类Dev

计算LPAR CPU利用率(AIX)

来自分类Dev

CPU使用率及其利用率

Related 相关文章

热门标签

归档