implement logarithmic netload scaling
Submitted by Nils Stöckmann
Assigned to Xfce-Goodies Maintainers
Description
Hi,
for some time I wish for logarithmic netload scaling. I do heterogeneous tasks on network, in which I do want to be able to determine the approximate current netload in one look. Linear is fine for "is it 5 Mbit/s or 15?", however using the same scaling on the same device for the next task, it's impossible to distinguish 5Kbit/s from 70kbit/s.
Thus, I'd wish for a logarithmic scaling of the netload bar. To allow this, the user will have to be able to set a minimum value as well, providing a useable scaling. (Not having a scale like |0.000001byte/s...........1kbit.10Mbit| below that log. minimum, the scale could either be linear to 0 or not displayed. That could be a user choice, or, if it's too complicated to implement, not implemented.
So my personal wish is: (each dot is a arbitrary but constant amount of pixels, the numbers are the limits):
|0B/s....|20KB/s|.......50Mbit/s| lin log
alternative, if you want to implement log, but not lin/log combined, I'd set it like this:
|1KB/s............50Mbit/s|
I'd be happy if you like and implement my idea.
Thanks.