1
0
mirror of https://github.com/Llewellynvdm/conky.git synced 2024-11-16 01:57:09 +00:00
conky/src
Pavel Labath c0d1c313e9 Support for per-task I/O statistics - $top_io
Basically, I just added three new process properties (io_read, io_write, io_perc - representing
the amount of I/O done by the process during the update interval) and $top_io, that sorts
processes based on io_perc.

Atm, it's completely #ifdef'd, since it requires kernel support. But that creates some wierd
looking syntax at some places, so it may be better to remove some ifdefs.  It even may be
possible to completely remove the ifdefs (ie. convert them to #ifdef linux) since the code will
compile just fine even if the kernel doesn't support I/O accounting. I'll leave that for someone
else to decide.
2009-06-12 19:39:45 +02:00
..
algebra.c Update copyright stuff, fix conky.conf weirdness. 2009-03-29 22:55:51 -06:00
algebra.h Update copyright stuff, fix conky.conf weirdness. 2009-03-29 22:55:51 -06:00
apcupsd.c Allow src/apcupsd.c to compile cleanly on FreeBSD. 2009-05-23 21:08:32 -06:00
apcupsd.h Various fixes. 2009-05-10 13:11:09 -06:00
audacious.c whitespace cleanup 2009-02-22 19:05:52 +01:00
audacious.h Removing old svn keywords. 2008-12-09 16:35:49 -07:00
bmpx.c Update copyright stuff, fix conky.conf weirdness. 2009-03-29 22:55:51 -06:00
bmpx.h Split conky.h into several smaller header files 2008-06-14 18:41:12 +00:00
build.h.in - Comment out NetBSD/SanOS garbage 2006-08-12 06:10:18 +00:00
colours.c Simplify graph gradient stuff. 2009-05-26 11:44:16 -06:00
colours.h Simplify graph gradient stuff. 2009-05-26 11:44:16 -06:00
common.c Compilation fixes, fix a segfault on shutdown. 2009-05-28 21:27:56 -06:00
common.h Compilation fixes, fix a segfault on shutdown. 2009-05-28 21:27:56 -06:00
conf_cookie.c conf_cookie is there for kFreeBSD as well 2009-05-29 10:57:17 -06:00
conf_cookie.h use the builtin config also as a default one 2008-12-14 15:45:30 +01:00
conky.c Support for per-task I/O statistics - $top_io 2009-06-12 19:39:45 +02:00
conky.h Support for per-task I/O statistics - $top_io 2009-06-12 19:39:45 +02:00
diskio.c free(3) previously strndup(3)'ed diskio.dev 2009-05-28 21:27:55 -06:00
diskio.h Integrate FreeBSD diskio support. 2009-05-23 21:08:32 -06:00
eve.c Update copyright stuff, fix conky.conf weirdness. 2009-03-29 22:55:51 -06:00
eve.h Update copyright stuff, fix conky.conf weirdness. 2009-03-29 22:55:51 -06:00
fonts.c Fix regression with loading of non-Xft fonts (sf.net #2804324). 2009-06-10 14:08:39 -06:00
fonts.h Fix regression with loading of non-Xft fonts (sf.net #2804324). 2009-06-10 14:08:39 -06:00
freebsd.c Revert "Bugfix: $addr and $addrs couldn't find ip's before the first update." 2009-06-06 18:14:06 +02:00
freebsd.h Include sys/param.h for FreeBSD 2009-06-08 13:05:20 -06:00
fs.c Update copyright stuff, fix conky.conf weirdness. 2009-03-29 22:55:51 -06:00
fs.h here comes the big header include rewrite 2008-12-15 23:12:33 +01:00
hddtemp.c Actually fix hddtemp parsing. 2009-05-24 18:15:05 -06:00
hddtemp.h rewrite hddtemp 2008-12-08 16:01:15 +01:00
ibm.c Update copyright stuff, fix conky.conf weirdness. 2009-03-29 22:55:51 -06:00
ibm.h outsource ibm-acpi stuff into it's own source file 2009-02-22 02:58:29 +01:00
imlib2.c Make Imlib2 global cache flushing actually work. 2009-06-03 13:31:16 -06:00
imlib2.h Added some better cache control options for Imlib2. 2009-06-03 13:24:53 -06:00
libmpdclient.c Fix hostname resolution for mpd_host 2009-05-30 19:55:06 -06:00
libmpdclient.h make diskio accept devices starting with "/dev/" 2008-03-31 03:51:29 +00:00
libtcp-portmon.c Removing old svn keywords. 2008-12-09 16:35:49 -07:00
libtcp-portmon.h Removing old svn keywords. 2008-12-09 16:35:49 -07:00
linux.c Support for per-task I/O statistics - $top_io 2009-06-12 19:39:45 +02:00
linux.h Adding if_up support for FreeBSD. 2009-03-29 01:25:57 +01:00
llua.c Fix some stupidity in 33754ecebe. 2009-06-06 17:42:02 -06:00
llua.h Fix some stupidity in 33754ecebe. 2009-06-06 17:42:02 -06:00
logging.h Update copyright stuff, fix conky.conf weirdness. 2009-03-29 22:55:51 -06:00
mail.c Check for deleted and not expunged emails 2009-06-08 13:05:20 -06:00
mail.h Extra includes to fix compiling on FreeBSD 2009-03-29 01:25:43 +01:00
Makefile.am Integrate FreeBSD diskio support. 2009-05-23 21:08:32 -06:00
mboxscan.c Update copyright stuff, fix conky.conf weirdness. 2009-03-29 22:55:51 -06:00
mboxscan.h Update copyright stuff, fix conky.conf weirdness. 2009-03-29 22:55:51 -06:00
mixer.c Make ALSA mixers available on Linux, and added $if_mixer_mute. 2009-04-28 10:56:49 -06:00
mixer.h Make ALSA mixers available on Linux, and added $if_mixer_mute. 2009-04-28 10:56:49 -06:00
moc.c use a global struct moc_s 2008-12-22 19:36:24 +01:00
moc.h use a global struct moc_s 2008-12-22 19:36:24 +01:00
mpd.c Update copyright stuff, fix conky.conf weirdness. 2009-03-29 22:55:51 -06:00
mpd.h internal rewrite of mpd support 2008-12-18 13:40:21 +01:00
netbsd.c Revert "Bugfix: $addr and $addrs couldn't find ip's before the first update." 2009-06-06 18:14:06 +02:00
netbsd.h Split conky.h into several smaller header files 2008-06-14 18:41:12 +00:00
nvidia.c Update copyright stuff, fix conky.conf weirdness. 2009-03-29 22:55:51 -06:00
nvidia.h Update copyright stuff, fix conky.conf weirdness. 2009-03-29 22:55:51 -06:00
openbsd.c Revert "Bugfix: $addr and $addrs couldn't find ip's before the first update." 2009-06-06 18:14:06 +02:00
openbsd.h Merge OpenBSD patches from ports 2009-06-03 09:16:23 +03:00
prss.c Removing old svn keywords. 2008-12-09 16:35:49 -07:00
prss.h Removing old svn keywords. 2008-12-09 16:35:49 -07:00
rss.c Update copyright stuff, fix conky.conf weirdness. 2009-03-29 22:55:51 -06:00
rss.h Split conky.h into several smaller header files 2008-06-14 18:41:12 +00:00
smapi.c here comes the big header include rewrite 2008-12-15 23:12:33 +01:00
smapi.h here comes the big header include rewrite 2008-12-15 23:12:33 +01:00
solaris.c Update copyright stuff, fix conky.conf weirdness. 2009-03-29 22:55:51 -06:00
sony.c Removed bits about BSD license. 2009-05-04 13:20:42 -06:00
sony.h Removed bits about BSD license. 2009-05-04 13:20:42 -06:00
specials.c reload_config() fix, fix default net graph args. 2009-06-06 22:53:40 -06:00
specials.h Let membar work in shell 2009-06-01 12:19:25 +02:00
tailhead.c Allow ~/... and $HOME/... paths for more stuff. 2009-05-24 22:33:47 -06:00
tailhead.h Update copyright stuff, fix conky.conf weirdness. 2009-03-29 22:55:51 -06:00
tcp-portmon.c here comes the big header include rewrite 2008-12-15 23:12:33 +01:00
tcp-portmon.h rewrite tcp-portmon hooks 2008-12-11 15:28:21 +01:00
temphelper.c Some OpenMP related fixes. 2009-05-24 14:02:33 -06:00
temphelper.h Removing old svn keywords. 2008-12-09 16:35:49 -07:00
text_object.c Special default & gauge fixes. 2009-04-09 20:10:08 -06:00
text_object.h Support for per-task I/O statistics - $top_io 2009-06-12 19:39:45 +02:00
timed_thread.c Removing old svn keywords. 2008-12-09 16:35:49 -07:00
timed_thread.h Removing old svn keywords. 2008-12-09 16:35:49 -07:00
top.c Support for per-task I/O statistics - $top_io 2009-06-12 19:39:45 +02:00
top.h Support for per-task I/O statistics - $top_io 2009-06-12 19:39:45 +02:00
users.c Update copyright stuff, fix conky.conf weirdness. 2009-03-29 22:55:51 -06:00
x11.c Fixed a regression with font rendering. 2009-06-09 18:39:26 -06:00
x11.h Make sure that no X11 stuff is in the binary when not requested 2009-05-31 16:48:16 +02:00
xmms2.c Fix for previous xmms2 patch. 2009-05-10 11:44:57 -06:00
xmms2.h Various XMMS2 updates (thanks Lassi). 2009-04-28 10:02:24 -06:00