php - 获取特定运行的 PHP 脚本的 CPU 使用率

标签 php linux shell process command

我正在异步运行多个 PHP 脚本。我想计算 PHP 运行的所有脚本的数量(如果可能的话,还有 CPU 使用百分比)。
现在我正在使用 ps -C php --no-headers | wc -l 返回所有 php 脚本的计数,但我只想要特定脚本的计数。当我使用 htop 时,我看到了完整的地址和参数,但我无法在 ps 命令中指定参数。
我该怎么做?
编辑 #1: 我的多次异步运行的脚本与其他脚本有一个通用名称(cake.php(用于 CakePHP 框架))。我正在尝试通过发送到脚本的参数 (cake.php my_arg) 来获取脚本。我想要带有参数 my_arg 的脚本。

最佳答案

您可以使用-p PID 代替-C php,但是您需要检查哪个PID 正在执行您的php 脚本。

此外,我认为如果您执行 -C my_script.php 它应该可以工作(取决于您运行脚本的方式)。

关于php - 获取特定运行的 PHP 脚本的 CPU 使用率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36819810/

相关文章:

php - sonata admin - 获取帖子数据

php - phalcon beanstalk队列的select和watch方法有什么区别

PHP Socket 服务器挂起

javascript - 在弹出函数中运行 AJAX?

c - 尝试运行自定义 shell 时出现段错误

python - 如何使使用 call/Popen 调用的子进程继承环境变量

c - Unix 域套接字错误,sendmsg : No buffer space available

c - linux中发送UDP套接字-C语言

linux - 检查最后修改日期在 n 秒内

linux - 将 tar 文件复制到另一个目录,同时保留原始文件名