James Dominic P. Guana
2ec1815e6c
Revert "Revert "Code clean up and add example""
...
This reverts commit ea08151ae6
.
2021-04-23 09:48:11 +00:00
James Dominic P. Guana
48595809ed
Revert "Revert "Handle LVM and RAID""
...
This reverts commit 30bf8d0418
.
2021-04-23 09:48:11 +00:00
James Dominic P. Guana
a067db0569
Revert "Revert "New API to retrieve disk stats in Linux""
...
This reverts commit 7e214414bf
.
2021-04-23 09:48:11 +00:00
Michael Catanzaro
7e214414bf
Revert "New API to retrieve disk stats in Linux"
...
This reverts commit 9e62440b31
.
2020-11-06 09:52:01 -06:00
Michael Catanzaro
30bf8d0418
Revert "Handle LVM and RAID"
...
This reverts commit 9cbb3b91f1
.
2020-11-06 09:52:00 -06:00
Michael Catanzaro
ea08151ae6
Revert "Code clean up and add example"
...
This reverts commit 7396970afe
.
2020-11-06 09:52:00 -06:00
James Dominic P. Guana
7396970afe
Code clean up and add example
2020-11-04 13:38:03 +00:00
James Dominic P. Guana
9cbb3b91f1
Handle LVM and RAID
2020-11-04 13:38:03 +00:00
James Dominic P. Guana
9e62440b31
New API to retrieve disk stats in Linux
2020-11-04 13:38:03 +00:00
Robert Roth
43740ddab7
Merge branch 'wip/diskio'
2017-05-23 00:02:47 +03:00
Robert Roth
1bf16bfffd
Renamed procdiskio to procio
2017-05-12 05:08:41 +03:00
Benoît Dejean
aae804c3dc
Add NULL pointer checker (bug found with scan-build).
2017-05-01 06:32:41 +02:00
Robert Roth
dff7c5588e
New API to retrieve process io stats, with Linux implementation
2017-02-12 17:59:08 +02:00
Benoit Dejean
cd5649f326
Print message to stderr at once, to avoid mixups.
2015-07-15 18:39:06 +02:00
Benoit Dejean
887092a05d
Define glibtop_debug(_r) as macros, eventually calling real C function.
...
Keep these as macros so that if debug is not enable, although the
debug message is parsed, it's not run.
It's better this way because the debug message is always parsed and
checked instead of being deleted by the preprocessor.
2015-07-15 18:38:27 +02:00
Benoit Dejean
b2a2f6b5c2
Print client and server pids in messages.
2015-07-15 18:38:27 +02:00
Benoit Dejean
65c5ca842f
Add a level (DEBUG, WARNING, ERROR) to printing functions.
2015-07-15 18:38:27 +02:00
Benoit Dejean
82ff91b74c
Add proper (and private) debug functions glibtop_debug*
2015-07-15 18:38:27 +02:00
Benoit Dejean
119049b8c0
Fix autotools deprecation warning with s/INCLUDES/AM_CPPFLAGS/g.
2015-07-15 18:24:29 +02:00
Benoit Dejean
d006da7e54
Drop dead file,
2015-06-26 02:57:41 +03:00
Robert Roth
7a3414d002
Update old FSF address.
...
https://bugzilla.gnome.org/show_bug.cgi?id=721514
2014-08-20 04:44:27 +03:00
Tristan Hill
753d9abb13
proclist, procarg and proctime gtkdoc updates
...
Added gtkdoc for proclist, procarg and proctime.
Author: Tristan Hill <stan@saticed.me.uk >
https://bugzilla.gnome.org/show_bug.cgi?id=616082
2013-08-30 07:31:31 +03:00
Jasper Lievisse Adriaanse
93829c8cbb
Fix filesystem read/write accounting on OpenBSD
...
https://bugzilla.gnome.org/show_bug.cgi?id=652980
2011-06-22 17:24:37 +02:00
Benoît Dejean
23798fbd51
Single glib.h include.
...
Closes #557826 .
svn path=/trunk/; revision=2785
2008-11-07 23:58:43 +00:00
Benoît Dejean
90fc3ca780
New API to retrieve process CPU affinity.
...
Linux implementation.
svn path=/trunk/; revision=2748
2008-05-24 09:50:04 +00:00
Benoît Dejean
62c741074c
Fixed dist for !linux.
...
Patch by Petr Salinger <Petr.Salinger@seznam.cz >.
Closes #525953 .
svn path=/trunk/; revision=2729
2008-04-03 16:39:43 +00:00
Benoît Dejean
8674e92349
Implemented a linux-only fsusage sysdeps.
...
svn path=/trunk/; revision=2683
2007-10-17 20:53:53 +00:00
Benoît Dejean
9b072525a6
Implemented a linux-only mountlist.
...
Smarter ignore list based on /proc/filesystems.
svn path=/trunk/; revision=2678
2007-10-15 17:52:34 +00:00
Benoît Dejean
73728a78c7
Added rpc_pipefs to ignore list.
...
svn path=/trunk/; revision=2672
2007-10-03 19:49:13 +00:00
Benoît Dejean
ef34cfb38a
git-svn sucks. Kill r2609
...
svn path=/trunk/; revision=2611
2007-06-25 17:30:40 +00:00
Benoît Dejean
6b0bafcafb
New API : glibtop_get_proc_affinity.
...
Implemented for linux.
svn path=/trunk/; revision=2609
2007-06-25 17:27:27 +00:00
Benoît Dejean
65fe248d66
Got rid of G_GNUC_INTERNAL.
...
svn path=/trunk/; revision=2600
2007-05-31 20:04:32 +00:00
Benoît Dejean
ee78aaf29c
Fixed returned type.
...
2007-05-19 Benoît Dejean <benoit@placenet.org >
* default.c:
Fixed returned type.
svn path=/trunk/; revision=2597
2007-05-19 19:43:31 +00:00
Benoît Dejean
3eb958dc6c
Manual commit from my local git-svn which is broken :/
...
svn path=/trunk/; revision=2578
2007-05-13 08:20:10 +00:00
Benoît Dejean
cd389851b9
Got rid of InodeDB. This feature was optionnal and i have never heard of
...
2007-04-27 Benoît Dejean <benoit@placenet.org >
Got rid of InodeDB.
This feature was optionnal and i have never heard of anyone using
it. I have never touched it so it may be broken since 2.6.
svn path=/trunk/; revision=2573
2007-04-27 17:37:47 +00:00
Benoît Dejean
aa9fafe5c3
Renamed all glibtop_init_xxx functions to _glibtop_init_xxx so they get
...
2007-04-11 Benoît Dejean <benoit@placenet.org >
* *:
Renamed all glibtop_init_xxx functions
to _glibtop_init_xxx so they get internal visibility.
* configure.in:
Bumped version number.
svn path=/trunk/; revision=2569
2007-04-11 17:52:14 +00:00
Benoît Dejean
82612af053
Ignore securityfs and fusectl. Patch by Fryderyk Dziarmagowski
...
2007-03-16 Benoît Dejean <benoit@placenet.org >
* mountlist.c: (ignore_mount_entry):
Ignore securityfs and fusectl.
Patch by Fryderyk Dziarmagowski <freetz@gmx.net >
Closes #418718 .
svn path=/trunk/; revision=2567
2007-03-16 22:53:05 +00:00
Benoît Dejean
04a5531a46
Removed noisy $Id$.
...
2007-02-20 Benoît Dejean <benoit@placenet.org >
* *:
Removed noisy $Id$.
svn path=/trunk/; revision=2558
2007-02-19 23:10:10 +00:00
Benoît Dejean
a085c85db6
Make sure avail <= free. Closes #406280 .
...
2007-02-10 Benoît Dejean <benoit@placenet.org >
* fsusage.c: (glibtop_get_fsusage_s):
Make sure avail <= free.
Closes #406280 .
svn path=/trunk/; revision=2551
2007-02-10 15:33:09 +00:00
Benoît Dejean
3d06443c2c
Fixed order. Added objfs and ctfs. Closes #400557 .
...
2007-01-31 Benoît Dejean <benoit@placenet.org >
* mountlist.c: (ignore_mount_entry):
Fixed order.
Added objfs and ctfs.
Closes #400557 .
svn path=/trunk/; revision=2549
2007-01-31 21:01:54 +00:00
Benoît Dejean
c9385972bd
Bumped version number to 2.14.6.
...
2007-01-11 Benoît Dejean <benoit@placenet.org >
* configure.in:
Bumped version number to 2.14.6.
* *:
Got rid of CVS admin files.
svn path=/trunk/; revision=2545
2007-01-11 20:35:33 +00:00
Benoît Dejean
9055b90aef
Converted to gtk-doc. Patch by Germán Poó-Caamaño <gpoo@ubiobio.cl>.
...
2006-12-02 Benoît Dejean <benoit@placenet.org >
* Makefile.am:
* configure.in:
* doc/Makefile.am:
* doc/reference/Makefile.am:
* doc/reference/libgtop-docs.xml:
* doc/reference/libgtop-sections.txt:
* doc/reference/version.xml.in:
* gtk-doc.make:
* sysdeps/common/default.c:
Converted to gtk-doc.
Patch by Germán Poó-Caamaño <gpoo@ubiobio.cl >.
2006-12-02 13:42:48 +00:00
Benoît Dejean
920a936511
Added nfsd to the exclude list.
...
2006-09-21 Benoît Dejean <benoit@placenet.org >
* mountlist.c: (ignore_mount_entry):
Added nfsd to the exclude list.
2006-09-21 13:05:22 +00:00
Benoît Dejean
739e9cac4a
Ensure file is closed.
...
2006-06-24 Benoît Dejean <benoit@placenet.org >
* mountlist.c: (read_filesystem_list):
Ensure file is closed.
(glibtop_get_mountlist_s):
Fixed .flags.
Patch by hua.zhang@sun.com .
Closes #345812 .
2006-06-24 17:28:48 +00:00
Benoît Dejean
5d2f45803b
Fixed trivial warning.
...
2006-04-09 Benoît Dejean <benoit@placenet.org >
* Makefile.am: Fixed trivial warning.
2006-04-09 10:55:03 +00:00
Benoît Dejean
29adf02352
Also ignores linprocfs, mfs and devfs. Closes #331856 . Patch by Andreas
...
* mountlist.c: (ignore_mount_entry): Also ignores linprocfs, mfs
and devfs.
Closes #331856 .
Patch by Andreas Kohn <andreas.kohn@gmail.com >
2006-02-21 09:06:40 +00:00
James Henstridge
aa5ac8fc10
remove unused file.
...
2005-12-12 James Henstridge <james@jamesh.id.au >
* doc/auto-macros.texi.in: remove unused file.
* doc/libgtop2.texi: don't include auto-macros.texi.
* doc/Makefile.am: don't build auto-macros.texi, since none of its
macros are used in the documentation any more.
* include/glibtop/global.h: don't include <config.h> from headers.
* .../*.c: make sure <config.h> is the first thing included.
* acinclude.m4: m4_include() libgtop-sysdeps.m4 rather than
inlining it.
* acinclude.m4, libgtop-sysdeps.m4: use third argument to
AC_DEFINE() to set the comment.
* configure.in: modernise a bit.
* acconfig.h: remove file, since it is deprecated
* autogen.sh: require automake 1.9 instead of 1.4.
2005-12-12 09:38:15 +00:00
Benoît Dejean
95b2dfa326
Dropped many dead files. Bumped release number. I guess this closes
...
* configure.in:
* include/glibtop/glibtop-backend-info.h:
* include/glibtop/glibtop-backend.h:
* include/glibtop/glibtop-client.h:
* lib/glibtop-backend-info.c:
* lib/glibtop-backend.c:
* lib/glibtop-client-private.h:
* lib/glibtop-client.c:
* lib/test-backends.c:
* sysdeps/common/backend.c:
* sysdeps/common/libgtop-common.backend:
Dropped many dead files.
Bumped release number.
I guess this closes #320250 .
2005-10-30 18:46:27 +00:00
Benoît Dejean
78cb7832c5
Moved _glibtop_init_hook_[sp] declaration to private glibtop/init_hooks.h.
...
* configure.in:
* include/glibtop/Makefile.am:
* include/glibtop/glibtop-server.h:
* include/glibtop/init_hooks.h:
* include/glibtop/sysdeps.h:
* lib/init.c: (glibtop_init_s):
* lib/sysdeps.c:
* sysdeps/aix/open.c: (glibtop_init_p):
* sysdeps/common/sysdeps_suid.c:
* sysdeps/freebsd/open.c: (glibtop_init_p):
* sysdeps/osf1/open_suid.c: (glibtop_init_p):
* sysdeps/solaris/open_suid.c: (glibtop_init_p):
* sysdeps/stub_suid/open.c: (glibtop_init_p):
Moved _glibtop_init_hook_[sp] declaration to private
glibtop/init_hooks.h. Marked them const.
Fixed GLIBTOP_SUID_NETLIST issues.
2005-08-02 09:47:21 +00:00
Benoît Dejean
c81e055427
Removed LT_VERSION_INFO from LDFLAGS when unused.
...
* sysdeps/common/Makefile.am:
* sysdeps/linux/Makefile.am: Removed LT_VERSION_INFO from LDFLAGS
when unused.
2005-06-14 22:21:06 +00:00