以前給top加過個(gè)補(bǔ)丁,提供%SYS和%USER的數(shù)據(jù)。不過沒有被采納,理由是top提供的數(shù)據(jù)已經(jīng)足夠多了。真的如此么?
未必。
htop是更好的top。
why?
可以進(jìn)行水平或豎直滾動(dòng) (總算可以看到所有進(jìn)程和全部命令行了)
可以跟蹤進(jìn)程 (通過集成strace實(shí)現(xiàn))
主頁(yè)面上顯示常用功能項(xiàng),很方便。top里可以要'h'一下。
支持進(jìn)程樹狀顯示
可以按名稱查找進(jìn)程
支持鼠標(biāo)
htop很不錯(cuò),但還可以做得更好,下面是我想要的功能:
顯示進(jìn)程打開的文件
顯示進(jìn)程內(nèi)存映射情況
更完整的man手冊(cè)(比如設(shè)置更新周期的命令行選項(xiàng)'-d'就沒有在手冊(cè)中說明)
P.S. strace是個(gè)寶貝。單獨(dú)做一個(gè)strace前端本身就是個(gè)不錯(cuò)的項(xiàng)目,支持對(duì)strace結(jié)果的分類,查詢等功能。