Как избежать чрезмерных циклов загрузки жесткого диска

Эта программа lsof («Список открытых файлов»).

Если вы просто открываете терминал и набираете lsof, вы получаете огромный список всех открытых файлов, вместо этого ограничиваете его к одной команде:
lsof -c gnome-terminal
Вы также можете ограничить поиск определенным каталогом, набрав
lsof -c gnome-terminal -a +D /tmp
или перечислить все открытые файлы в одном конкретном каталоге, в том числе, какое приложение открыло его:
lsof /dev/urandom
[d11 ] Помните, что некоторые процессы запускаются суперпользователем («Список открытых файлов») , вам может потребоваться поставить sudo перед вашей командой, чтобы получить дополнительную информацию о открытых файлах таких процессов. [ ! d11]

Чтобы сузить поиск, вы можете grep указать конкретные строки, например:

lsof /dev/urandom | grep chrome
Если вы просто открываете терминал и введите lsof, вы получаете огромный список всех открытых файлов, вместо этого ограничиваете его одной командой:
lsof -c gnome-terminal

Подробнее см. страницу руководства (man lsof). Кроме того, если вам нужно найти какой-либо из файлов и каталогов, очень полезен стандарт иерархии файловых систем Linux.

1
задан 14 June 2014 в 02:21

1 ответ

Обновите RAM, Disable Swap, Period. У меня было 6 ГБ оперативной памяти на моем рабочем столе с возможностью свопинга, Ubuntu не использует Swap с этим объемом оперативной памяти, пока это не понадобится, мой жесткий диск сидел, ничего не делая.

0
ответ дан 24 May 2018 в 06:40

Другие вопросы по тегам:

Похожие вопросы: