У меня 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 решило проблему.