pcp
[Top] [All Lists]

Re: [pcp] pcp updates - thread-safe libpcp is done!

To: pcp@xxxxxxxxxxx, "kenj >> Ken McDonell" <kenj@xxxxxxxxxxxxxxxx>
Subject: Re: [pcp] pcp updates - thread-safe libpcp is done!
From: Mark Goodwin <mgoodwin@xxxxxxxxxx>
Date: Wed, 27 Jul 2011 16:32:44 +1000
In-reply-to: <1311389057.20414.22.camel@bozo-laptop>
References: <1311389057.20414.22.camel@bozo-laptop>
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.18) Gecko/20110621 Fedora/3.1.11-1.fc14 Thunderbird/3.1.11
On 07/23/2011 12:44 PM, Ken McDonell wrote:
3. Max, there was an issue raised at the meeting held at the Aconex
offices about context vs channel locking, but my notes don't capture
enough detail to reconstruct your concerns.  The locking currently works
like this

IIRC, we discussed whether we still want to keep using multiple
contexts per socket/channel connection to the same pmcd, or whether
to change that to a 1:1 arrangement to simplify the locking.
The current n:1 implementation was only really used for the old
pmchart, which is now long gone.

[The discussion then went on to annoying pmns traversal latency
in the new pmchart metric selector, and someone suggested downloading
and caching the pmns in each client to avoid this .. something like
that]

Cheers
-- Mark

<Prev in Thread] Current Thread [Next in Thread>