Как использовать top и free, чтобы увидеть, что застревает в системе?
Я не смог получить вывод сверху, но у меня было много, много экземпляров листового узла. Они не использовали по отдельности много ресурсов. Возможно, в совокупности они увязли в системе.
Журналы /var/log/news/news.err
шоу:
Dec 22 01:26:16 doge fetchnews[4121]: Cannot obtain lock file, aborting.
Dec 22 01:28:12 doge leafnode[3950]: Cannot write to client: Broken pipe
Dec 22 01:28:12 doge leafnode[3964]: Cannot write to client: Broken pipe
Dec 22 01:28:12 doge leafnode[3951]: Cannot write to client: Broken pipe
Dec 22 01:28:13 doge leafnode[3976]: Cannot write to client: Broken pipe
Dec 22 01:28:13 doge leafnode[3942]: Cannot write to client: Broken pipe
Dec 22 01:28:13 doge leafnode[3944]: Cannot write to client: Broken pipe
Dec 22 01:28:15 doge leafnode[3977]: Cannot write to client: Broken pipe
Dec 22 01:28:15 doge leafnode[3949]: Cannot write to client: Broken pipe
Dec 22 01:28:15 doge leafnode[3974]: Cannot write to client: Broken pipe
Dec 22 01:28:15 doge leafnode[3965]: Cannot write to client: Broken pipe
Dec 22 01:28:15 doge leafnode[3975]: Cannot write to client: Broken pipe
Dec 22 01:28:15 doge leafnode[3952]: Cannot write to client: Broken pipe
Dec 22 01:28:16 doge leafnode[3945]: Cannot write to client: Broken pipe
Dec 22 01:28:16 doge leafnode[3963]: Cannot write to client: Broken pipe
Dec 22 01:28:17 doge leafnode[3943]: Cannot write to client: Broken pipe
Dec 22 01:28:17 doge leafnode[3966]: Cannot write to client: Broken pipe
Dec 22 01:28:33 doge leafnode[3905]: Cannot write to client: Broken pipe
Dec 22 01:28:33 doge leafnode[3909]: Cannot write to client: Broken pipe
Dec 22 01:28:40 doge leafnode[3904]: Cannot write to client: Broken pipe
Dec 22 01:28:40 doge leafnode[3910]: Cannot write to client: Broken pipe
Dec 22 01:28:43 doge leafnode[3903]: Cannot write to client: Broken pipe
Dec 22 01:28:45 doge leafnode[3879]: Cannot write to client: Broken pipe
Dec 22 01:28:45 doge leafnode[3880]: Cannot write to client: Broken pipe
Dec 22 01:28:45 doge leafnode[3902]: Cannot write to client: Broken pipe
Dec 22 01:28:46 doge leafnode[3908]: Cannot write to client: Broken pipe
Dec 22 01:28:48 doge leafnode[3896]: Cannot write to client: Broken pipe
Dec 22 01:28:48 doge leafnode[3882]: Cannot write to client: Broken pipe
Dec 22 01:28:48 doge leafnode[3895]: Cannot write to client: Broken pipe
Dec 22 01:28:48 doge leafnode[3893]: Cannot write to client: Broken pipe
Dec 22 01:28:48 doge leafnode[3911]: Cannot write to client: Broken pipe
Dec 22 01:28:48 doge leafnode[3881]: Cannot write to client: Broken pipe
Dec 22 01:28:48 doge leafnode[3894]: Cannot write to client: Broken pipe
thufir@doge:~$
thufir@doge:~$ date
Thu Dec 22 01:36:22 PST 2016
thufir@doge:~$
не уверен, что с этим делать. Есть ли способ с top
или же free
чтобы увидеть, в какой степени leafnode
, или же fetchnews
или же texpire
, используете ресурсы? Эти три программы являются частью облегченного сервера новостей NNTP. Не должно быть так интенсивно.
1 ответ
Я считаю Htop более удобным для пользователя
sudo apt-get install htop
Он будет отображать использование процессора, а также памяти, и вы можете сортировать по любому из столбцов на дисплее. Это может помочь вам определить, какие программы / процессы используют ваши ресурсы.
Free -m отображает использование памяти в мибибайтах. Используемый столбец приблизительно соответствует значениям, отображаемым в заголовке окна htop (данные, используемые для лучшего соответствия в более ранних версиях Ubuntu, до 16.04 LTS).
$ free -m
total used free shared buff/cache available
Mem: 4041 869 1813 33 1358 2728
Swap: 16399 0 16399