Я заметил это на редхэте и его производных (blackcat, mandrake): когда система сильно загружена: какой-нибудь процесс жрёт много ресурсов (или запущена форк-бомба), ядро посылает сообщения: VM: killing process named VM: killing process postmaster VM: killing process httpd VM: killing process Head.pl И процессы, соответствующие названиям, действительно уничтожаются. Причём со временем ядро грохает даже syslogd, после чего, естественно все сообщения прекращаются. Как бороться с этой бедой и является ли такое поведение специфичным для редхэтов? Можно, конечно намылить шею программистам и заставить их вводить ограничения на ресурсы, отводимые для их программ, но это полумера. Можно ли, например, заставить систему уничтожать те процессы, которые просят для себя слишком много, а не грохать вместо них критически важные named и syslog? Кстати, для обычных(а не пропатченных редхэтовских) ядер такое поведение тоже должно имеьть место???