Найдите файлы, которые в большой степени используются в системе

atopsar -d 30 - шоу, что один из жесткого диска (sda) в системе в большой степени используется.

Существует ли способ знать, какие файлы в большой степени используются на жестком диске?

2
задан 9 September 2014 в 12:51

2 ответа

Для обнаружения наиболее в большой степени используемых файлов в системе, используйте: sudo pt-ioprofile -cell sizes Пример вывода:

     total      pread       read     pwrite      fsync      lseek filename
  10862592          0          0   10862592          0          0 /var/mysqldata/mysql/ibdata1
    827392          0          0     827392          0          0 /var/mysqllog/mysql/ib_logfile0
... (other trivial I/O records truncated)

Получил его от https://dba.stackexchange.com/questions/21209/innodb-high-disk-write-i-o-on-ibdata1-file-and-ib-logfile0

знать, что по умолчанию инструментарий Percona присоединяет только к mysqld. И узнать наиболее в большой степени используемый файл необходимо выполнить его ко всем процессам, которые могли бы создать такую загрузку. В моем случае я был определенно уверен, что это - mysql сервер, таким образом, это достаточно для меня.

читайте http://www.percona.com/doc/percona-toolkit/2.0/pt-ioprofile.html перед использованием его.

1
ответ дан 7 October 2019 в 03:44

Можно использовать lsof (человек lsof) . Следующее возвратит список всех файлов, которые открыты для записи:

lsof | grep -e "[[:digit:]]\+w"
1
ответ дан 7 October 2019 в 03:44

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

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