On 04/18/2012 02:35 AM, Timothy Pearson wrote:
Looks reasonable to me. As an aside I am fairly
certain that Ubuntu
patched sys to be the default backend some time ago, and we should
probably just remove the nettools backend code entirely.
Long term it would be interesting to hook knemo into the TDE hardware
library (which already monitors statistics via sysfs) to reduce code
duplication.
Tim
Thanks,
What knemo does better than any other application of its size it (1) provides
an excellent tooltip with all network stats (available with only a hover over
the systray icon), and (2) provides an excellent network graph that is well laid
out and fairly configurable.
We may also want to enable the Text -> Top Bar setting as well by default. It
adds a nice "(interface) in: out: " readout at the top of the graph.
eg:
eth0: in: 539 K/s out: 128 K/s
The knemo code looks like a text-book c++ class based app with readable
constructors/destructors, class members, etc.. so the base of knemo is in good
shape.
--
David C. Rankin, J.D.,P.E.