Назад | Перейти на главную страницу

Ubuntu 10.10 x86_64 2.6.35-28 - возможная утечка памяти - плиты медленно едят память

У меня Ubuntu 10.10 x86_64 2.6.35-28 установлен на двух зеркальных машинах. Процессы ядра со временем медленно потребляют всю доступную память. Требуется около 10 дней, чтобы съесть 4 ГБ, что приводит к очевидному полному сбою.

На изображении ниже вы можете проверить, как выглядит информация о плите примерно за 24 часа до грядущего сбоя.

http://pastie.org/private/lmx2xhijugfi8zkic4cpsa

Это всегда kmalloc-192 и kmalloc-32, которые протекают в памяти в пропорции 6: 1 (192: 32). Я не совсем уверен, что делать с этого момента. Есть ли другой способ диагностировать причину немного глубже?

Я узнал несколько сообщений от людей с довольно похожей проблемой на почти том же оборудовании. Предлагаемое решение состояло в том, чтобы отключить acpi и apm, но это не решило проблему с моими ящиками.

Любые идеи очень ценятся.

Оборудование от HP (DL360G5).

Самое странное, что slub_debug решает проблему. При включенной отладке утечки нет. Пытался несколько раз туда и обратно. Похоже, корреляция последовательна!

Обновление до 2.6.38.2 решило проблему.