创建我自己的进程名称并显示在 Top Linux

Create my own process name and show in Top Linux

我正在学习进程 Linux 并且我知道如何在 c 中创建一个简单的 hello world。

但我想用我选择的名称创建一个程序(进程)并显示在顶部(时间进程监视器) 例子: 在 COMMAND 列中显示我的程序名称

我想在创建程序后监视程序的各个线程,我想查看各个线程的详细信息(例如,CPU/memory 使用情况)。

¿完成此操作的过程是什么? 感谢阅读

Linux系统上运行ning的所有进程将由top命令显示。它是 COMMAND 列中可执行文件的名称。如果您想要特定名称,请将您的程序重命名为该特定名称并 运行 它。默认情况下,top 命令显示有限数量的进程。如果您的程序没有消耗大量资源,那么它不会出现在默认列表中。可以使用-n参数增加显示的进程数,列出所有进程。

在你的 hello world 程序中只需添加一个睡眠语句(例如 sleep(60))并 运行 它。然后检查 "top -n 1000" 输出。