|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Slava Astashonok 2:5020/400 07 Jul 2005 09:12:32 To : Alexei Ivanov Subject : Re: память -------------------------------------------------------------------------------- Alexei Ivanov wrote: >> Вызывает OOM (out of memory) killer (в mm/oom_kill.c), который >> прибивает наиболее подходящий на его вгляд процесс. > > Т.е. умирать он не должен? > Странно. У меня происходит именно это. Если процессы, выедающие память, продолжают непрыравно плодиться, что происходит, например, при fork bomb (http://en.wikipedia.org/wiki/Fork_bomb), то результат работы OMM killer'а будет незаметен - потому что работа для него не кончится никогда. OMM killer успешно (по правде говоря, условно успешно (: ) проявляет себя если какое-то приложение просто "потекло". > Почему нельзя предоставить пользователю решать что убивать? > Хотя если бо он действительно убивал - было бы легче. Как вы себе это представляете? В виде DOS'овского Abort/Retry/Ignore? Или современное ядро должно выплёвывть гномовский/кадэешный диалог? ;) -- Your mouse has moved. Windows NT must be restarted for the change to take effect. Reboot now? [ OK ] --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6577d84b208e.html, оценка из 5, голосов 10
|