Re: silent_mode and LINUX_OOM_ADJ

Поиск
Список
Период
Сортировка
От Alvaro Herrera
Тема Re: silent_mode and LINUX_OOM_ADJ
Дата
Msg-id 1308926157-sup-7749@alvh.no-ip.org
обсуждение исходный текст
Ответ на silent_mode and LINUX_OOM_ADJ  (Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>)
Ответы Re: silent_mode and LINUX_OOM_ADJ  (Magnus Hagander <magnus@hagander.net>)
Список pgsql-hackers
Excerpts from Heikki Linnakangas's message of vie jun 24 07:01:57 -0400 2011:
> While reviewing Peter Geoghegan's postmaster death patch, I noticed that 
> if you turn on silent_mode, the LINUX_OOM_ADJ code in fork_process() 
> runs when postmaster forks itself into background. That re-enables the 
> OOM killer in postmaster, if you've disabled it in the startup script by 
> adjusting /proc/self/oom_adj. That seems like a bug, albeit a pretty 
> minor one.
> 
> This may be a dumb question, but what is the purpose of silent_mode? 
> Can't you just use nohup?

I think silent_mode is an artifact from when our daemon handling in
general was a lot more primitive (I bet there wasn't even pg_ctl then).
Maybe we could discuss removing it altogether.

-- 
Álvaro Herrera <alvherre@commandprompt.com>
The PostgreSQL Company - Command Prompt, Inc.
PostgreSQL Replication, Consulting, Custom Development, 24x7 support


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Florian Pflug
Дата:
Сообщение: Re: Another issue with invalid XML values
Следующее
От: Dan McGee
Дата:
Сообщение: Re: pg_upgrade version check improvements and small fixes