Re: BUG #6365: Memory leak in insert and update

Поиск
Список
Период
Сортировка
От Havasvölgyi Ottó
Тема Re: BUG #6365: Memory leak in insert and update
Дата
Msg-id CAOryeA05jLm2ojLL+NoOcboqwfKu0cNzMJHjZRT+FgqpJMtM_g@mail.gmail.com
обсуждение исходный текст
Ответ на Re: BUG #6365: Memory leak in insert and update  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-bugs
Thanks for the quick response. Linux's top fooled me quite a bit.<br />Excuse me for the false report.<br /><br />Best
regards,<br/>Otto<br /><br /><br /><div class="gmail_quote">2011/12/29 Tom Lane <span dir="ltr"><<a
href="mailto:tgl@sss.pgh.pa.us">tgl@sss.pgh.pa.us</a>></span><br/><blockquote class="gmail_quote" style="margin:0pt
0pt0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="im"><a
href="mailto:havasvolgyi.otto@gmail.com">havasvolgyi.otto@gmail.com</a>writes:<br /> > The following bug has been
loggedon the website:<br /> > Bug reference:      6365<br /> > Logged by:          Otto Havasvölgyi<br /> >
Emailaddress:      <a href="mailto:havasvolgyi.otto@gmail.com">havasvolgyi.otto@gmail.com</a><br /> > PostgreSQL
version:9.1.2<br /> > Operating system:   Win XP SP2 x86; Linux Debian 2.6.32 kernel x64<br /> > Description:<br
/><br/> > The bug can be reproduced with pgbench:<br /><br /></div>I see no memory leak with this example.<br /><br
/>I suspect you are being fooled by tools that report shared memory as<br /> being used by a process only after it
firsttouches a given page of<br /> shared memory ("top" on Linux does that, for example).  This will cause<br /> the
apparentmemory consumption of any long-lived backend to increase<br /> until it has touched every available shared
buffer. But that's not a<br /> leak, just an artifact of the reporting tool.  You can confirm for<br /> yourself that
that'swhat's happening by reducing shared_buffers to<br /> a few megabytes and observing that reported memory usage
increasesup<br /> to that much and then stops growing.<br /><br /> On Linux, I find that watching the "VIRT" column of
topoutput is a<br /> far more reliable guide to whether a memory leak is actually occuring.<br /> Can't offer any
suggestionsas to what to use on Windows.<br /><br />                        regards, tom lane<br
/></blockquote></div><br/> 

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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: BUG #6365: Memory leak in insert and update
Следующее
От: thangalin@gmail.com
Дата:
Сообщение: BUG #6367: Missing pg_config