Re: lazy vxid locks, v1

Поиск
Список
Период
Сортировка
Искать
От
Tom Lane
Тема
Re: lazy vxid locks, v1
Дата
Msg-id
16711.1307975368@sss.pgh.pa.us
Ответ на
Re: lazy vxid locks, v1 (Stefan Kaltenbrunner)
Список
Дерево обсуждения
lazy vxid locks, v1 Robert Haas <robertmhaas@gmail.com>
Re: lazy vxid locks, v1 Stefan Kaltenbrunner <stefan@kaltenbrunner.cc>
pgbench cpu overhead (was Re: lazy vxid locks, v1) Stefan Kaltenbrunner <stefan@kaltenbrunner.cc>
Re: pgbench cpu overhead (was Re: lazy vxid locks, v1) Jeff Janes <jeff.janes@gmail.com>
Re: pgbench cpu overhead (was Re: lazy vxid locks, v1) Alvaro Herrera <alvherre@commandprompt.com>
Re: pgbench cpu overhead (was Re: lazy vxid locks, v1) Jeff Janes <jeff.janes@gmail.com>
Re: pgbench cpu overhead (was Re: lazy vxid locks, v1) Itagaki Takahiro <itagaki.takahiro@gmail.com>
Re: pgbench cpu overhead (was Re: lazy vxid locks, v1) Greg Smith <greg@2ndQuadrant.com>
Re: pgbench cpu overhead (was Re: lazy vxid locks, v1) Stefan Kaltenbrunner <stefan@kaltenbrunner.cc>
Re: pgbench cpu overhead (was Re: lazy vxid locks, v1) Itagaki Takahiro <itagaki.takahiro@gmail.com>
Re: pgbench cpu overhead (was Re: lazy vxid locks, v1) Jeff Janes <jeff.janes@gmail.com>
Re: pgbench cpu overhead (was Re: lazy vxid locks, v1) Tom Lane <tgl@sss.pgh.pa.us>
Re: pgbench cpu overhead (was Re: lazy vxid locks, v1) Stefan Kaltenbrunner <stefan@kaltenbrunner.cc>
Re: pgbench cpu overhead (was Re: lazy vxid locks, v1) Tom Lane <tgl@sss.pgh.pa.us>
Re: pgbench cpu overhead (was Re: lazy vxid locks, v1) Stefan Kaltenbrunner <stefan@kaltenbrunner.cc>
Re: lazy vxid locks, v1 Greg Smith <greg@2ndQuadrant.com>
Re: lazy vxid locks, v1 Stefan Kaltenbrunner <stefan@kaltenbrunner.cc>
Re: lazy vxid locks, v1 Tom Lane <tgl@sss.pgh.pa.us>
Re: lazy vxid locks, v1 Robert Haas <robertmhaas@gmail.com>
Re: lazy vxid locks, v1 Florian Pflug <fgp@phlo.org>
Re: lazy vxid locks, v1 Jeff Janes <jeff.janes@gmail.com>
Re: lazy vxid locks, v1 Robert Haas <robertmhaas@gmail.com>
Re: lazy vxid locks, v1 Greg Stark <stark@mit.edu>
Re: lazy vxid locks, v1 Robert Haas <robertmhaas@gmail.com>
Stefan Kaltenbrunner  writes:
> On 06/12/2011 11:39 PM, Robert Haas wrote:
>> Profiling reveals that the system spends enormous amounts of CPU time
>> in s_lock.  

> just to reiterate that with numbers - at 160 threads with both patches
> applied the profile looks like:

> samples  %        image name               symbol name
> 828794   75.8662  postgres                 s_lock

Do you know exactly which spinlocks are being contended on here?
The next few entries

> 51672     4.7300  postgres                 LWLockAcquire
> 51145     4.6817  postgres                 LWLockRelease
> 17636     1.6144  postgres                 GetSnapshotData

suggest that it might be the ProcArrayLock as a result of a huge amount
of snapshot-fetching, but this is very weak evidence for that theory.
		regards, tom lane

В списке pgsql-hackers по дате отправления
От: Dave Page
Дата:
Сообщение: Re: FOREIGN TABLE doc fix
От: Tom Lane
Дата:
Сообщение: Re: FOREIGN TABLE doc fix
FAQ