History log of /2.1.1/portsigar/ (Results 1 - 25 of 29)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
2204847c01-Jul-2013 Aliaksey Kandratsenka <alk@tut.by>

Revert "MB-8386: Better system stats on Windows"

This reverts commit b83790af287ce20bfa5dcfce20664e871814f633.

1e5700c401-Jul-2013 Aliaksey Kandratsenka <alk@tut.by>

Revert "MB-100: ship wmi_port.{cc,h} with make dist"

This reverts commit 9eefff2e534ce12807d268cd76d5589f4d580a1b.

c5577afe01-Jul-2013 Aliaksey Kandratsenka <alk@tut.by>

Revert "MB-8445: Fix CPU utilization and other counters"

This reverts commit f96421129b7f9acd984b5dbfa0ff9c1c17f601ad.

2ad4084201-Jul-2013 Aliaksey Kandratsenka <alk@tut.by>

Revert "MB-8461: Change swap usage tracking"

This reverts commit 5190b2948fd5c8b4f972f7732400614e79546f82.

92ab3fd301-Jul-2013 Aliaksey Kandratsenka <alk@tut.by>

Revert "MB-8465: Fix WMI enumerator leak"

This reverts commit e4e72c4e2e6c66aec5c2c34f6eafb161c25b2d48.

e4e72c4e13-Jun-2013 Sriram Melkote <siri@couchbase.com>

MB-8465: Fix WMI enumerator leak

Currently, when a new query is run, the old enumerator is not
released. Change to release it - while it does not show a leak
on client process, it re

MB-8465: Fix WMI enumerator leak

Currently, when a new query is run, the old enumerator is not
released. Change to release it - while it does not show a leak
on client process, it reduces memory usage on WMI server side.

Change-Id: I00b3193ab6302265fc9e5296c326fb479e1f9bfe

show more ...

5190b29413-Jun-2013 Sriram Melkote <siri@couchbase.com>

MB-8461: Change swap usage tracking

As the current swap file size can grow beyond the specified
base capacity, use committed bytes minus physical memory to
calculate current size of

MB-8461: Change swap usage tracking

As the current swap file size can grow beyond the specified
base capacity, use committed bytes minus physical memory to
calculate current size of page file. Derive actual use using
fraction obtained by the swap percentage use counter. Removed
the now unused SystemUpTime query.

Note that this will not match "Page File" shown by task manager
because that is tracking max potential usage and not the actual
current usage, which is what we are reporting.

Change-Id: Ibf1b772822e46938570c6fd31b1c6c51a59fa48e

show more ...

Revision tags: 2.1.1r
f964211211-Jun-2013 Sriram Melkote <siri@couchbase.com>

MB-8445: Fix CPU utilization and other counters

The formatted WMI counters automatically calculate rates where
specified. However, ns_server is calculating rate again, and
so we need

MB-8445: Fix CPU utilization and other counters

The formatted WMI counters automatically calculate rates where
specified. However, ns_server is calculating rate again, and
so we need to send raw values so as to appear like sigar.

It is actually preferable to let Windows take care of sampling
by moving sampling logic from ns_server into port_sigar and
then disabling it for Windows. But this is for a future
release. Fixing just the immediate issue for now.

Change-Id: I6ff0816ac4d2c233a0c22502d33116a3fedf3616

show more ...

9eefff2e07-Jun-2013 Aliaksey Kandratsenka <alk@tut.by>

MB-100: ship wmi_port.{cc,h} with make dist

Change-Id: I7c8c071c4f242a029f1e42cc9ae0f77f101525d7

b83790af03-Jun-2013 Sriram Melkote <siri@couchbase.com>

MB-8386: Better system stats on Windows

This change replaces the aging Sigar library on Windows
with a WMI based implementation while keeping the port
functionality and interface ide

MB-8386: Better system stats on Windows

This change replaces the aging Sigar library on Windows
with a WMI based implementation while keeping the port
functionality and interface identical. With WMI in place
now, future commits can tap into the extensive statistics
that the platform provides via WMI.

PS3 has important bugfixes, defaults missing values instead
of failing and adds a -debug switch for easy testing.

PS4 fixes total cpu to represent total elapsed cpu time
instead of total cpu time consumed to mimick sigar.

PS5 uses counters similar to resmon. It resolves the bug Alk
pointed out where >4GB was being truncated in 32-bit build.

PS7 uses Google's code style.

PS8 use our coding style.

Change-Id: Ia19e3b1d0954116c4de3b9f6ee1069fadbcadc55

show more ...

Revision tags: 2.0.2r
53a532be24-May-2013 Aliaksey Kandratsenka <alk@tut.by>

MB-100: don't get process list in populate_interesting_procs

Because we don't need to and it leaks memory

Change-Id: Id1d8a1d11968304a1c6e01d58db5c7c78f2a80d7

282cc39520-May-2013 Aliaksej Artamonau <aliaksiej.artamonau@gmail.com>

MB-8325 Collect some info about memcached and child erlang VM.

Change-Id: I65f6c8a205b42adedb7be8a2e9a4cc55816c7c35

159b617927-Dec-2012 Aliaksej Artamonau <aliaksiej.artamonau@gmail.com>

MB-7468 Collect information about parent's page faults.

Change-Id: I61adb0ffa6bb46accfbcbb10c868bada544cf0d9

Revision tags: 2.0.1-linux
1bc865e104-May-2012 Aliaksey Kandratsenka <alk@tut.by>

.gitignore config.cache

Change-Id: Iab6b9389cbda96d6dddc26b35d8fc925bdedef3e

ecfe656804-May-2012 Aliaksey Kandratsenka <alk@tut.by>

Revert "Fix bootstrap to work where aclocal is..."

This reverts commit f12fbe8e3271db8e170556c73b9c63b52031b951.

I just observed how preferring of 1.10 over 1.12 caused innocent

Revert "Fix bootstrap to work where aclocal is..."

This reverts commit f12fbe8e3271db8e170556c73b9c63b52031b951.

I just observed how preferring of 1.10 over 1.12 caused innocent
people pain.

Lack of forward-compatibility in this entire approach of preferring
some specific version over canonical one is evident and should not be
accepted.

Users who want some extra costumizations can do it by setting right
environment variables or by implementing shell wrappers.

Change-Id: I046a47828b51b9464445fe161cce61f4de398065

show more ...

f12fbe8e09-Aug-2011 Trond Norbye <trond.norbye@gmail.com>

Fix bootstrap to work where aclocal is installed as aclocal-1.10

Some platforms installs multiple versions of the autotools, but
doesn't make any of them available without a "version".

Fix bootstrap to work where aclocal is installed as aclocal-1.10

Some platforms installs multiple versions of the autotools, but
doesn't make any of them available without a "version".

Change-Id: Ib3336438423e548691d843d2112347022d808001

show more ...

Revision tags: 1.7.0
a191e6c309-May-2011 Trond Norbye <trond.norbye@gmail.com>

Fix compilation on Solaris (get the -L before the -l)

Change-Id: I6e402b89c66d04e02a71bc89986a19ea76955883

1b2ed22903-May-2011 Aliaksey Kandratsenka <alk@tut.by>

added iowait time to idle

So that Unix machines don't count iowait time as 'cpu-used'.

Change-Id: I8d919bdad6e4b2cc3e347dbda6ed485ab6825f6b

1aa8cd9f03-May-2011 Aliaksey Kandratsenka <alk@tut.by>

untabify

Change-Id: I7689524f682ed0ad164f28a28e7db3e87b54ba91

2ffcf7ae03-May-2011 Aliaksey Kandratsenka <alk@tut.by>

set binary mode for stdin and stdout

Change-Id: I8b0de9c18eb1904e3d95ba0a5f4e12ff6247d8a0

d836fad122-Mar-2011 Trond Norbye <trond.norbye@gmail.com>

Fix the test to search for sigar

Change-Id: I028d45c914a0d36ae3d6a6956fcef558d026b5b0

3d80adb710-Mar-2011 Aliaksey Kandratsenka <alk@tut.by>

made it find libsigar on windows

8d00f20910-Mar-2011 Aliaksey Kandratsenka <alk@tut.by>

Membase is already Couchbase

0d77579a01-Mar-2011 Aliaksey Kandratsenka <alk@tut.by>

added copyright header and reformatted for membase C coding style

40e3dca301-Mar-2011 Aliaksey Kandratsenka <alk@tut.by>

use version 0 of 'protocol'

12