问题标签 [ps]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
542 浏览

math - 如何使用 HLSL 正交化非正交矩阵?

我只是想知道这是否可以在 ps 着色器中完成。我有一个非正交矩阵,需要正交化它并使用反转置结果。我求助于 matlab,只发现他们的指令有点复杂着色器。它可能会影响性能。那么有解决方案吗?感谢您的任何回复:)

0 投票
1 回答
740 浏览

objective-c - 使用 NSTask 和 ps 验证进程是否正在运行的代码

检查屏幕保护程序是否正在运行时,我遇到了无穷无尽的问题。如果我使用NSTaskwith ps,它会在很多用户上崩溃或挂起。如果我使用通知,对其他人来说似乎参差不齐。

关于为什么这NSTask是片状的任何想法?(是的,我知道在调试时现在很乱)

0 投票
2 回答
158 浏览

java - 为 Java 进程提供某种签名/标识符

有没有办法从系统Java中运行的另一个程序启动我可以轻松识别它的进程ps

0 投票
1 回答
1510 浏览

macos - MAC OSX中获取Process的cpu、thread、vsize、rsize

我想知道基于PID的进程的CPU,线程,VSize,Rsize。所以我使用top -i 1 -l 1命令并grepping相应的值。但是top与MAC 10.5到10.7不同。有没有仅获取那些列本身的特定方法。

代码进程= top -i 1 -l 1 | grep "$PID" cpu=echo "$process" | awk '{打印 $3}'`

同样 5 10 11 对应 10.5 中的(thread, VSize, Rsize) 值,但列在 10.7 中不同。

有什么通用的方法可以在 shell 脚本中得到这个请帮忙。

0 投票
3 回答
6021 浏览

php - Bash如何从PID获取完整的脚本名称

我有这个 php 函数,它从给定的 PID 检查脚本的名称,并将其与自身进行比较。

据我所知,我通常使用此命令从 PID 中获取脚本名称:

它返回我的文件名,但只有前 15 个字符。由于我的脚本名称是

daily_system_check.php

该函数总是返回 FALSE,因为它会将自身与

daily_system_ch

Centos 6 是否还有另一个 bash 命令可以返回脚本的全名?

0 投票
1 回答
2833 浏览

linux - ps,显示没有完整命令名的pid和argv参数?

我在 debian 压缩下运行,需要以非常特定的格式获取进程列表。进程以下列方式启动:

下面我将 $script 称为“test.sh”,所以它看起来像这样:

我需要找到所有这些进程 pid list + 它们的第一个 argv 参数(总是只有一个 argv 参数):

$pid | $argv

我发现 ps 可以使用标志 -o 以用户格式输出进程列表,暂时我的解决方案是:ps -C script.sh -o pid,command=,返回以下内容:

是否可以以某种方式显示此输出?

0 投票
4 回答
17090 浏览

macos - 如何获取 OS X 上进程的完整路径?

我知道我可以PID通过 using 来获取进程ps,但是如何找到该进程的完整路径?

0 投票
3 回答
2973 浏览

php - Linux:通过 httpd 获取总 CPU 使用率

我需要在 php 报告中显示服务器上 httpd 进程使用的 CPU 总百分比。

我从 exec 调用以下内容:

但上述命令报告的 CPU 使用率与 top 命令报告的 CPU 使用率不匹配。

我需要报告 --> 如果 CPU 忙于 40%、10% 的 httpd 进程、20% 的 mysqld 进程、10% 的 perl 进程,那么我需要报告 10% 的 httpd。(假设没有其他进程)。

我看到了这个:get apache total cpu usage in (linux)

但我知道 ps 命令返回进程消耗的 CPU 占 CPU 消耗总百分比的百分比。我知道它越来越乱,所以下面的例子应该会有所帮助。

如果 httpd 消耗了 10% 的 CPU,而 CPU 的忙碌率为 60%,那么 httpd 对 CPU 忙碌的实际贡献为 ((100/60)*10) = 16.66 %。它是否正确?还有什么是让一组同名进程使用cpu的最佳方法。

0 投票
1 回答
302 浏览

freebsd - 如何将列添加到 ps cammand linux freebsd 并开发它?

如何在 FreeBSD 中显示 ps 命令的新列输出?

我应该更改以下目录中的 ps.c 或 print.c,重新构建内核并安装它吗?

usr/src/bin/ps

代码的哪一部分应该改变?

0 投票
1 回答
111 浏览

bash - 当我将终端配置为自动加载我的 .bashrc 时,无法使用 ps 命令查看进程

我的默认登录 shell 是 bash。在一些在线论坛中,我将终端配置为.bashrc在打开终端时自动加载文件,方法是添加:

  1. source ~/.bashrc.bash_profile

  2. 通过在中添加以下代码片段.profile

    /li>

使用两者中的任何一个,我都会.bashrc自动加载,但是我无法使用ps命令查看进程状态。

注意:如果我禁用我的自动加载.bashrc并通过键入 bash 手动加载它,我仍然可以使用该ps命令查看进程状态。

请帮帮我。