human factors - 0.50rc1 gui

Mikus Grinbergs mikus at bga.com
Thu Nov 9 05:06:37 PST 2006


Running 'smart --gui' on SUSE 10.1 x86_64.  Using slow dial-up line.

The 'Operation Progress' window shows a new field 'ETA'.  This
field appears to be recalculated every second.  Unfortunately,
the displayed value seems to be based on the summation of the
data content of the "TCP/IP blocks" that were fetched during
an unrepresentative measurement period.

[The preceding field 'Speed' varies all over the place - from
 more than the capacity of the connection <when large "TCP/IP
 blocks" are counted in the most recent second, despite their
 "elapsed time to transfer" taking more time than the measurement
 period> to frighteningly low <when no new "TCP/IP blocks" have
 been counted in the recent second(s)>.]

The result is that for me the 'ETA' field __jumps__ from second
to second.  The only meaning that it conveys is when I mentally
somehow "average" the ever-changing numbers.


I realize that you are attempting to present "if fetching of
TCP/IP blocks continues at the rate we measured it, then it
will take such-and-such amount of time to complete this data
transfer".  But since on my system your measurement changes
DRASTICALLY (e.g., by over 100% !!!) from second to second,
those "jumping" 'ETA' values contribute as much to confusion
as to clarification.


mikus




More information about the Smart mailing list