summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorBenoît Dejean <bdejean@src.gnome.org>2005-01-03 09:07:07 +0000
committerBenoît Dejean <bdejean@src.gnome.org>2005-01-03 09:07:07 +0000
commit0fa9c9bc61e7338785e11e52cd3b3462c4ef524c (patch)
tree45db7771ed928185ee03dab3367a9bbc54fa3761 /doc
parent9561cf34b2a66b1731718828948e94949c845c6f (diff)
downloadlibgtop-0fa9c9bc61e7338785e11e52cd3b3462c4ef524c.tar.gz
Updated.
* reference.texi: Updated.
Diffstat (limited to 'doc')
-rw-r--r--doc/ChangeLog4
-rw-r--r--doc/reference.texi36
2 files changed, 22 insertions, 18 deletions
diff --git a/doc/ChangeLog b/doc/ChangeLog
index 4f178b6a..d0af2922 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,7 @@
+2005-01-03 Benoît Dejean <TazForEver@dlfp.org>
+
+ * reference.texi: Updated.
+
2004-12-04 Benoît Dejean <tazforever@dlfp.org>
* reference.texi: Updated.
diff --git a/doc/reference.texi b/doc/reference.texi
index 491c11df..50eccdf2 100644
--- a/doc/reference.texi
+++ b/doc/reference.texi
@@ -56,18 +56,19 @@ struct _glibtop_cpu
nice,
sys,
idle,
+ iowait,
+ irq,
+ softirq,
frequency,
xcpu_total [GLIBTOP_NCPU],
xcpu_user [GLIBTOP_NCPU],
xcpu_nice [GLIBTOP_NCPU],
xcpu_sys [GLIBTOP_NCPU],
-@ifset LIBGTOP-1-1
xcpu_idle [GLIBTOP_NCPU],
+ xcpu_iowait [GLIBTOP_NCPU],
+ xcpu_irq [GLIBTOP_NCPU],
+ xcpu_softirq [GLIBTOP_NCPU],
xcpu_flags;
-@end ifset
-@ifclear LIBGTOP-1-1
- xcpu_idle [GLIBTOP_NCPU];
-@end ifclear
@};
@end cartouche
@end example
@@ -92,25 +93,33 @@ Number of clock ticks the system spent in system mode.
@item idle
Number of clock ticks the system spent in the idle task.
+@item iowait
+Number of clock ticks the system spent waiting for I/O to complete.
+
+@item irq
+Number of clock ticks the system spent servicing interrupts.
+
+@item softirq
+Number of clock ticks the system spent servicing softirqs.
+
@item frequency
Tick frequency (default is 100).
@end table
The @samp{xcpu_} values are for SMP systems - they are the same than
-@code{total}, @code{user}, @code{nice}, @code{sys} and @code{idle}
+@code{total}, @code{user}, @code{nice}, @code{sys}, @code{idle},
+@code{iowait}, @code{irq} and @code{softirq}
except that they are arrays of @code{GLIBTOP_NCPU} (defined in
@file{<glibtop/limits.h>}) elements and contain one value for each CPU
in the system.
-@ifset LIBGTOP-1-1
@table @code
@item xcpu_flags
This is interpreted as a bit-field: on systems like Solaris, not all CPUs
need to be running all the time, so we set the corresponding bit for each
CPU that is currently running.
@end table
-@end ifset
Please note that all of the cpu values are absolute values measured in
certain units (to get seconds, divide them by @code{frequency}) since system
@@ -1051,16 +1060,7 @@ struct _glibtop_proc_segment
dirty_size,
start_code,
end_code,
- start_data,
- end_data,
- start_brk,
- end_brk,
- start_stack,
- start_mmap,
- arg_start,
- arg_end,
- env_start,
- env_end;
+ start_stack;
@};
@end cartouche
@end example