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