Убивание долгожевущих процессов, Linux |
Здравствуйте, гость ( Вход | Регистрация )
Настоящие Правила Раздела являются дополннением к Общим Правилам Конференции. В случаях противоречий отдельных пунктов, действуют Правила Раздела.
Убивание долгожевущих процессов, Linux |
Algol |
25.12.2008, 16:02
Сообщение
#1
|
Группа: Старые пользователи Сообщений: 57 Регистрация: 08.07.2008 Пользователь №: 7,779 Репутация: 196 |
Подскажите плиз, умные люди, как автоматически убивать (kill -9) долгоживущие процессы, запущенные Апачем?
|
Phil Kulin |
25.12.2008, 16:24
Сообщение
#2
|
Группа: Старые пользователи Сообщений: 652 Регистрация: 24.02.2004 Из: Ингерманландия, Санкт-Петербург Пользователь №: 407 Репутация: 240 |
|
eSupport.org.ua |
25.12.2008, 17:40
Сообщение
#3
|
Одесский сисадмин Группа: Старые пользователи Сообщений: 5,200 Регистрация: 18.11.2004 Из: Одесса Пользователь №: 823 Репутация: 263 |
man rlimit
|
Algol |
25.12.2008, 18:34
Сообщение
#4
|
Группа: Старые пользователи Сообщений: 57 Регистрация: 08.07.2008 Пользователь №: 7,779 Репутация: 196 |
Цитата Разбор вывода команды ps периодический Именно это и ищу. Цитата man rlimit Не нашел к нему не какой помощи в интернете. Вот нашел: Убить всех из последних 10 с CPU > 95% ps aux --sort=%cpu | tail -10 | awk '$3 > 95 {system("kill -9 "$2)}' Как написать команду чтобы учитывалось TIME+ и COMMAND ? И можно запускать это все по cron-у.. (IMG:style_emoticons/default/smile.gif) Сообщение отредактировал Algol - 25.12.2008, 18:35 |
alexxxst |
26.12.2008, 00:58
Сообщение
#5
|
Группа: Старые пользователи Сообщений: 160 Регистрация: 14.05.2008 Из: Санкт-Петербург Пользователь №: 7,534 Репутация: 196 |
ulimit -t 900
|
eSupport.org.ua |
26.12.2008, 15:48
Сообщение
#6
|
Одесский сисадмин Группа: Старые пользователи Сообщений: 5,200 Регистрация: 18.11.2004 Из: Одесса Пользователь №: 823 Репутация: 263 |
|