Shtsh 13.04.2012 16:47
linux inside — Как работает OOM Killer
Относительно недавно мне пришлось разбираться, как работает OOM Killer - на одном из серверов закончилась память и он прибил джиру, а мне нужно было найти причину. Для всего это я нарыл алгоритм и составил небольшой пост.P.S. Наверное, неправильно давать ссылки на свой блог. Если я нарушаю правила, то обязательно удалю этот пост. Но главной причиной, побудившей меня на вынесение обсуждение поста на публику явилось обсуждение в гуглоплюсе. Там человеку показалось, что в метериале слишком мало информации. Проблема в том, что я не знаю чего ещё добавить. Есть какие-нибудь идеи?
P.S.2 P.S. получился больше основного текста :(
Так, если задел за живое с этой критикой. Извини. Правда не хотел никого обижать. Может быть немного резковато вышло, но серьезно - вот прямо что думал, то сказал.
Да у меня никаких претензий. Проблема в том, что я не могу понять, чего добавить.
Не /proc//oomadj, а /proc//oom_adj
Побольше информации дано в http://catap.ru/blog/2009/05/03/about-memory-oom-killer/
И там по ссылке про memory overcommit.
Побольше информации дано в http://catap.ru/blog/2009/05/03/about-memory-oom-killer/
И там по ссылке про memory overcommit.
Привет, этот человек здесь) и это я. Ты прямо очень серьезно отнёсся к моей критике ^_^, не стоило так. Я просто подумал, что чего-то не хватает.
Хотя сейчас мне тоже интересно, может и действительно сказать тут больше нечего?