问题标签 [top-command]

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 投票
3 回答
73514 浏览

linux - 在 Linux 中,“top”命令中的所有值是什么意思?

当您运行top并查看所有正在运行的进程时,我一直想知道一切的真正含义。例如,正在运行的进程的所有各种单字母状态代码(R = Running,S = Sleeping,等等...)

我在哪里可以找到这个?

0 投票
7 回答
243576 浏览

linux - Linux 上的网络使用率 top/htop

Linux 上是否有一个 htop/top,我可以在其中按网络使用情况对进程进行排序?

0 投票
7 回答
7889 浏览

ruby - 更改顶部的 ruby​​ 进程名称

我想更改在 linux/unix top 命令中显示的 ruby​​ 进程的名称。我试过了

方法,但它仅适用于 ps 命令,并且在顶部,该过程一直显示为“ruby”

0 投票
1 回答
6920 浏览

linux - top 命令的 CPU 使用率计算

我正在尝试使用 GNU coreutil top 的公式来计算 CPU 使用率的百分比。但是 top 使用一些 half_total 来计算百分比,即在百分比上增加 0.5。

在 top 的source的 utils.c 中,以下行(在 3.8 beta1 中,在行号:459 中):-

*out++ = (int)((*diffs++ * 1000 + half_total) / total_change);

这转换为: ( (*diffs++ * 1000) / total_change ) + 1/2 所以,它总是给出一个数字,即:“10 倍百分比,加上 0.5”。所以如果百分比是 x,它将返回 10x+0.5。

谁能解释这个平均值是如何计算的?或者至少有一些我可以得到帮助的指针?

PS:为什么我们不能只用(*diffs++/total_change) * 100得到所需的百分比?

Top的源代码位于:- http://downloads.sourceforge.net/unixtop/top-3.8beta1.tar.gz?modtime=1210117842&big_mirror=0

0 投票
7 回答
20732 浏览

linux - 顶部的进程命令

当您运行几个 python 脚本时,问题就出现了。在命令顶部,它仅显示带有这些脚本的“python”。如何重命名进程或以其他方式标记它,以便我可以在顶部区分它们?

0 投票
6 回答
44847 浏览

linux - 理解“顶级”CPU 使用率

在 4-CPU 机器上(由进程)使用 350% 的 cpu 究竟意味着什么?该进程是一个“mysqld”,当前正被模拟的 OLTP 场景“轰炸”。

任何指针表示赞赏。

0 投票
3 回答
8409 浏览

linux - 如何正确地将 unix top 命令输出保存到变量中?

我必须将 top 命令的输出保存到一个变量中,我这样做:

问题是它似乎忽略了返回字符,所以当我回显的内容时,$myvar我看到如下内容:

top - 15:15:38 up 745 days, 15:08, 5 users, load average: 0.22, 0.27, 0.32 Tasks: 133 total, 1 running, 132 sleeping, 0 stopped, 0 zombie Cpu(s): 6.4% us, 1.6%sy, 0.0% ni, 91.7% id, 0.3% wa, 0.0% hi, 0.0% si Mem: 2074716k total, 2038716k used, 36000k free, 84668k buffers Swap: 4192924k total, 107268k used, 4085656k etc...

如何正确保存所有顶级数据?

0 投票
3 回答
1082 浏览

java - 如何使用 JAVA 实现 Linux 顶级命令 UI?

如何使用 JAVA 实现 Linux 'top command' 风格的 UI?

以及如何在服务器端本身运行 jar,我可以在登录 SSH 后看到程序的状态。

0 投票
2 回答
347 浏览

linux - getpid 和 Top 命令 linux 之间的进程 id ist 不同

程序使用函数 getpid() 示例 1100 将当前进程 id 写入文件中,但是 wenn 命令顶部运行,我成为进程 id 1101!!!!!!为什么

0 投票
3 回答
1122 浏览

java - 如何正确解释linux的top?

我们正在运行分析一个 java 程序的内存使用情况。我们有一个 512 ram 的盒子,顶部显示使用了 500 MB 左右的 ram,几乎没有空闲。但是在 RES 列中,我们可以看到 jvm 只使用了 100MB 左右。并且所有其他进程甚至都不重要(少于 1k)。那么究竟是什么消耗了所有内存,或者我们只是读错了顶部?