pcp
[Top] [All Lists]

Re: [pcp] pcpfans git repository for RH efforts

To: "Frank Ch. Eigler" <fche@xxxxxxxxxx>
Subject: Re: [pcp] pcpfans git repository for RH efforts
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon, 19 Mar 2012 15:14:51 +1100 (EST)
Cc: pcp developers <pcp@xxxxxxxxxxx>
In-reply-to: <20120316171309.GG32305@xxxxxxxxxx>


it for pmwebapi, on which more anon.  (I'm not sure why
src/libpcp_trace/src/hash.c appears to duplicate libpcp so much.)

Hysterical raisins - libpcp_trace was intended to be an isolated library that
did not require an install of PCP along with the instrumented application
(this is going waaay, in the IRIX days of PCP).

In the future, I would like to see a total rewrite of libpcp trace and the trace
PMDA - perhaps instead building on the UST instrumentation from the LTT
folk.  Adding things like event identifiers and parent/child ID relationship,
etc.  None of which libpcp_trace can do today of course... but their codebase
looks like a better place to start.  Their userspace RCU implementation might
be a good start for extending libpcp_mmv with some lightweight locking
primitives (that Jeff & I, at least, both need).

These are vapourware thoughts at the moment though ... haven't really spent
alot of time down that path just yet.

cheers.

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