Changes committed to git://oss.sgi.com/pcp/pcp.git
CHANGELOG | 4
VERSION.pcp | 2
debian/changelog | 4
src/pmdas/darwin/help | 3
src/pmdas/windows/GNUmakefile | 10
src/pmdas/windows/README | 8
src/pmdas/windows/fetch.c | 113 ++--
src/pmdas/windows/help.c | 122 +---
src/pmdas/windows/hypnotoad.h | 62 --
src/pmdas/windows/instance.c | 39 -
src/pmdas/windows/libpdh.def | 1
src/pmdas/windows/libpdh.h | 7
src/pmdas/windows/open.c | 277 ++++-----
src/pmdas/windows/pmda.c | 1172 ++++++++++++++++--------------------------
14 files changed, 753 insertions(+), 1071 deletions(-)
commit 7d06aa20de116a5d409f8d874e0abd7cf65b94e0
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri May 29 11:36:23 2009 +1000
Bump version number to 2.8.7 for Win32 release.
commit 909999223f8d189344dfc2e117b3c519898ade62
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri May 29 11:31:58 2009 +1000
Remove last remaining remnants of querydesc mechanism in pmdawindows.
commit 86b782bf734833e3cf37f6e97c5c3891b8c569a8
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri May 29 11:11:04 2009 +1000
Improvements to the Windows kernel PMDA.
- Significant reduction in memory footprint. Turns out that
every metric instance being added into a long-running query
burns 12K, and we kept that open for every instance of each
metric - added up to many tens of megabytes. Significantly
refactored the code so that Pdh queries are now short-lived
only, and this resolves the problem.
- Defer verification of metrics until first fetch time, which
makes for a much faster startup and reduces immediate memory
allocations made to on-demand stuff only.
- Add a high-water allocation mechanism into the metricdesc
table where the values are stored, to bypass frequent use
of realloc in there when in steady state.
- Fixed a small memory leak for each instance domain lookup.
- No longer install the .exe as well as .dll, only the latter.
- No longer install the .c files, not sure how that got there.
- A couple of (network) metrics change semantics depending on
which version of Windows is running. Add a mechanism for
handling these, instead of spewing log warnings everywhere.
commit 1d895341a86c692fad9b39cf15ca0a9ec2c3b137
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue May 26 12:31:25 2009 +1000
Remove no longer used Mac metric names from help.
|