Re: SHM_LOCK under Linux ... do we use this?

Поиск
Список
Период
Сортировка
От Jan Wieck
Тема Re: SHM_LOCK under Linux ... do we use this?
Дата
Msg-id 43306D85.9080808@Yahoo.com
обсуждение исходный текст
Ответ на Re: SHM_LOCK under Linux ... do we use this?  ("Qingqing Zhou" <zhouqq@cs.toronto.edu>)
Список pgsql-hackers
On 8/18/2005 5:14 AM, Qingqing Zhou wrote:
> ""Marc G. Fournier"" <scrappy@postgresql.org> writes
>>
>> I've done a grep through the code, to see if its something that we do use,
> and
>> it doesn't seem to come back with anything ... I believe its considered
>> common knowledge that 'swapping' for a database is evil, so am wondering
>> if there is some way that we can make use of this to help reduce/eliminate
>> that from happening?
>>
> 
> There are some similar flags in other OS could help us to keep the memory
> resident in. However, it is not always a net win if we force it. This is
> because other parts of the system (like fork a process) may need memory, so
> the OS will pick up the "coldest" memory to be swapped. If we have already
> use our memory intensively, I don't think we will be swapped. On the
> contrary, if we force OS not to swap some memory, we may get other penalties
> like our processes have to be sarcrificed.

If this happens often to be PostgreSQL's shared buffers, then you have 
configured too many of them.


Jan

-- 
#======================================================================#
# It's easier to get forgiveness for being wrong than for being right. #
# Let's break this rule - forgive me.                                  #
#================================================== JanWieck@Yahoo.com #


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

Предыдущее
От: Martijn van Oosterhout
Дата:
Сообщение: Re: passing parameters to CREATE INDEX
Следующее
От: Bruce Momjian
Дата:
Сообщение: Re: DISTINCT vs. GROUP BY