问题标签 [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.
math - 如何使用 HLSL 正交化非正交矩阵?
我只是想知道这是否可以在 ps 着色器中完成。我有一个非正交矩阵,需要正交化它并使用反转置结果。我求助于 matlab,只发现他们的指令有点复杂着色器。它可能会影响性能。那么有解决方案吗?感谢您的任何回复:)
objective-c - 使用 NSTask 和 ps 验证进程是否正在运行的代码
检查屏幕保护程序是否正在运行时,我遇到了无穷无尽的问题。如果我使用NSTask
with ps
,它会在很多用户上崩溃或挂起。如果我使用通知,对其他人来说似乎参差不齐。
关于为什么这NSTask
是片状的任何想法?(是的,我知道在调试时现在很乱)
java - 为 Java 进程提供某种签名/标识符
有没有办法从系统Java
中运行的另一个程序启动我可以轻松识别它的进程ps
?
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 脚本中得到这个请帮忙。
php - Bash如何从PID获取完整的脚本名称
我有这个 php 函数,它从给定的 PID 检查脚本的名称,并将其与自身进行比较。
据我所知,我通常使用此命令从 PID 中获取脚本名称:
它返回我的文件名,但只有前 15 个字符。由于我的脚本名称是
daily_system_check.php
该函数总是返回 FALSE,因为它会将自身与
daily_system_ch
Centos 6 是否还有另一个 bash 命令可以返回脚本的全名?
linux - ps,显示没有完整命令名的pid和argv参数?
我在 debian 压缩下运行,需要以非常特定的格式获取进程列表。进程以下列方式启动:
下面我将 $script 称为“test.sh”,所以它看起来像这样:
我需要找到所有这些进程 pid list + 它们的第一个 argv 参数(总是只有一个 argv 参数):
$pid | $argv
我发现 ps 可以使用标志 -o 以用户格式输出进程列表,暂时我的解决方案是:ps -C script.sh -o pid,command=
,返回以下内容:
是否可以以某种方式显示此输出?
macos - 如何获取 OS X 上进程的完整路径?
我知道我可以PID
通过 using 来获取进程ps
,但是如何找到该进程的完整路径?
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的最佳方法。
freebsd - 如何将列添加到 ps cammand linux freebsd 并开发它?
如何在 FreeBSD 中显示 ps 命令的新列输出?
我应该更改以下目录中的 ps.c 或 print.c,重新构建内核并安装它吗?
usr/src/bin/ps
代码的哪一部分应该改变?
bash - 当我将终端配置为自动加载我的 .bashrc 时,无法使用 ps 命令查看进程
我的默认登录 shell 是 bash。在一些在线论坛中,我将终端配置为.bashrc
在打开终端时自动加载文件,方法是添加:
source ~/.bashrc
在.bash_profile
或通过在中添加以下代码片段
/li>.profile
:
使用两者中的任何一个,我都会.bashrc
自动加载,但是我无法使用ps
命令查看进程状态。
注意:如果我禁用我的自动加载.bashrc
并通过键入 bash 手动加载它,我仍然可以使用该ps
命令查看进程状态。
请帮帮我。