Отслеживание огромного использования буфера под Linux
Я Linux-сервер, работающий под Debian Lenny с 4Go оперативной памяти. Он не запускает большое количество вещей:
Postfix / spamassassin (режим демона) Bind9 KVM (один гость - 1Гб оперативной памяти для него) Каждый день ровно в 3:05 UTC сервер полностью опускает на первый этаж почти всю свою память. После этого я использовал более 2 ГБ в буфере и никогда не очищал его (если я не скажу ядру вручную удалить кеш).
Я много искал в Интернете, и в начале я думал, что это связано с использованием буфера NFS. Я делаю резервное копирование через общий диск NFS, используя gzip/tar, и резервное копирование происходит в 3:05.
Однако сейчас я нахожусь в очень странной ситуации, потому что я перенес задачу резервного копирования в 1:40 (она завершается за 2 минуты), и я все еще сбрасываю всю оперативную память в 3:05.
В моих логах ничего особенного, кроме того, что в 03:05:01 cron открывает сеанс как root и сразу закрывает его в 03:05:02, ничего не делая. Конечно, cron был перезапущен, и я проверил время выполнения заданий - опять же, ничего особенного.
Есть идеи, почему это происходит? Или есть идеи о том, как отследить, что использует все эти буферы?
Спасибо за вашу помощь,