/lib/bootchart/ 中的“collector”和“gather”是什么?

/lib/bootchart/ 中的“collector”和“gather”是什么?

当我运行 top 时,我注意到一个进程“collector”占用了我处理器时间的 7% 左右。没有关于它的手册页,我在 中用另一个可执行文件“gather”找到了它/lib/bootchart/

我把它杀了,但效果不明显。我禁用了收集器和收集器的执行权限。这让我很难找到软件,找不到它的文档,它没有-h--help选项。它没有-nodaemon选项。

我的操作系统是 Ubuntu 15.10

我的问题是:有人知道这两个可执行文件是什么吗?

dd@d-T900:/lib/bootchart$ ./collector
Usage: ./collector [-r] HZ [DIR]

答案1

我相信这两个文件是 bootchart 和/或 pybootchartgui 包的一部分。使用这个 URL 查看 bootchart 的 xenial 内容:

- url: http://packages.ubuntu.com/xenial/amd64/bootchart/filelist

显示以下文件:

- /etc/init.d/bootchart
- /etc/init/bootchart.conf
- /lib/bootchart/collector
- /lib/bootchart/gather
- /usr/share/doc/bootchart/changelog.Debian.gz
- /usr/share/doc/bootchart/copyright
- /usr/share/initramfs-tools/hooks/bootchart
- /usr/share/initramfs-tools/scripts/init-top/bootchart

我不确定为什么它在启动完成后仍然运行良好 - 我将把这个问题留给别人来回答。我相信它们对 nerf 来说是“无害的”,尽管最好卸载 bootchart / pybootchartgui 包。

我发现这个问题是在寻找相同的答案 - 为了回答我自己的问题,我拉出了突触并搜索了收集器,聚集和引导图(来自文件所在的目录)。

bootchart 是一款实用的小工具,可帮助您了解启动事件的顺序和时间。如果您对启动事件的顺序/时间不感兴趣,我不知道还有什么理由继续运行该软件包。

-厕所

相关内容