/lib/bootchart/ 中的「collector」和「gather」是什麼?

/lib/bootchart/ 中的「collector」和「gather」是什麼?

我注意到一個進程,當我跑到頂部時,「收集器」佔據了我處理器時間的 7% 左右。它上面沒有手冊頁,我在另一個可執行檔“gather”中找到了它/lib/bootchart/

我殺了它,沒有明顯效果。我禁用了收集器和收集的執行權限。這讓我很難找到軟體而沒有找到它的文檔,因為它沒有-h--help選項。它沒有-nodaemon選擇。

我的作業系統是 Ubuntu 版本。 15.10

我的問題:有誰知道這兩個可執行檔是什麼?

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

答案1

我相信這兩個檔案是 bootchart 和/或 pybootchartgui 套件的一部分。使用以下網址查看 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 是一個漂亮的小實用程序,可幫助理解啟動事件的順序和時間。如果您對啟動事件排序/計時不感興趣,我不知道有什麼理由繼續運行該套件。

-廁所

相關內容