1

我有一个 C 程序,它使用 fork() 创建进程并使用 get_pid() 打印它们的 pid。当这个程序正在运行时,我使用“top”命令来查看相同的进程,但在那里我看不到它们。为什么?以及如何使用“top”命令查看我的进程?

4

2 回答 2

5

top 根据字段排序,默认是cpu时间

您的 C 程序可能太小太高效而无法显示在列表中

要查看与 top 类似的指标,但对于特定的 pid,请使用 ps,例如

ps -lp 12188
于 2013-11-13T17:51:17.807 回答
2

我和@Vorsprung 在一起。您可能还注意到,您可以使用toppid 参数:

top -p PID
于 2013-11-13T18:32:17.480 回答