Открыл для себя отличную утилиту, показывающую сколько страниц файла находится в кэше.
Например:
$ find /mnt/BAZA/webs/web1/nodes/ -name data_storage.dat | xargs cinfo -ts | grep Totals
Totals: 5658249 pages, 294873 cached (5.21%)
В некоторых ситуациях, очень полезная вещь. Как водится, сразу нашел пару багов — с файлами больше 2 Gb не работала, на пустые файлы выводит какую-то хрень. Большие файлы простительны, cinfo была написана в 2001, в то время файлов по два гига в обиходе и не было. Поправил, закинул на github, патчи отправил автору.
Ссылки:
Добавить комментарий