Em Wed, Jun 10, 2015 at 01:49:16PM -0500, Guy Streeter escreveu:
On 06/09/2015 03:01 PM, Arnaldo Carvalho de Melo wrote:
Em Tue, Jun 09, 2015 at 11:33:44AM -0500, Guy Streeter escreveu:
...
Humm, perhaps we could have an aggregate usage level for those CPUs in this widget?
Do you mean putting the aggregate usage meter inside the button with the selection text, instead of beside it? That's easily doable.
Trying to save message size, I trimmed the window to the part I was talking
about. I have attached here full captures of the pop-out window, showing the PCI view that indicates what devices are fully, partially, or not covered by the current CPU selection. Do you think that's useful?
I guess that is useful, i.e. when selecting a group of CPUs having the various list of objects have just the ones that have those CPUs in its affinity masks.
But after looking at it I think it has way too much info, i.e. and cryptic ones at that, i.e. it should state "Intel ixgbe NIC", say, instead of all those vendor and model codes :-)
Probably allowing to see a more compact representation that could be turned into something more detailed by pressing a hotkey, like 'V' or a button (I would prefer the hotkey, so that the screen doesn't get too crowded) would be better, i.e. go from a high level view to a more detailed.
Also those hex cpu masks should be turned into compact CSV, i.e. "1,3-15,20,22", say.
Looking at selection2 I see that you don't filter out, just highlight, well, with a bigger machine maybe it would be better to filter out, showing just the devices that have the CPU selection on it.
If the extra PCI information isn't useful, I could change it from a pop-out window to an in-place replacement for the current CPU view.
I think it is useful.
I'm in favor of presenting all the information we can, and it seems like making the CPU selection a task-specific window is a good plan, but I know I'm not a trained UI designer.
Neither am I, so at some point we would better try to show these sketches to people like Shak to ask his impressions,
- Arnaldo