Я использую openvz vps, и у меня неучтенная память. Когда я запускаю free -m, он говорит, что у меня использовано 156 МБ из vps с 256 МБ. Кэширование - 0, буферы - 0, общие - 0. Но когда я запускаю "ps -faux", использование памяти не приближается к 156 МБ, а общее количество достигает 50 МБ.
Я также запускаю rootkit hunter и chkrootkit, и ничего не обнаруживается.
Кто-нибудь знает, что происходит и как узнать, что использует память?
edit: ive дважды проверил использование памяти с помощью программы, которую я нашел vzfree который использует beancounters и предположительно более точен, но у меня такое же использование памяти.
edit2: Если у вас запущен openvz, у них другой учет памяти. Я нашел решение здесь.размер стопки
Этот удобный инструмент может помочь расшифровать /proc/user_beancounters
лучше:
--редактировать--
Вы уверены, что причина не в этом? Я заметил огромную разницу между минимальной сборкой Ubuntu и сборкой Debian ... Debian не захватывает всю память: Линукс съел мою оперативную память!