Hi,
As the number of cores increases, we need Process Explorer and similar tools to display the CPU usage in a more readable format. I would propose that the first core go half way up the graph and all remaining cores be scaled such that if all cores are 100% busy then the graph looks to be full. Ideally this would exponential so if two cores are busy, the graph is 3/4 full, and three cores is 7/8ths full, then 15/16ths, and on until the final core fills the last little bit left (depending on the number of cores this might be just 1/32nd or such).
This will solve the problem where you have 16 cores and a process is pegged at 100% of one core but the graph is so small you won't be able to even see it.
Thanks,
-- Stephen Clarke-Willson
______________________________________
Read Nano-Plasm
© 2005-2009 Stephen Clarke-Willson, Ph.D. - All Rights Reserved.
Or you could always just layer the process' on top of one another and let the "zoom" of the graph be determined by the highest recent point of the combined usage. I remember seeing something like this for name popularity on: http://www.babynamewizard.com/voyager#prefix=&ms=false&sw=f&exact=false
ReplyDeleteTry typing in the search box to see it interactively pare down your results
I like your idea for the overall system summary of all processes that are running. My idea was more about the load in a single process that might be using multiple cores.
ReplyDeleteThat site's pretty cool too - thanks for the pointer. It's amazing how fast a few prefix letters shrink the list of names. My name was very popular in the 1950s.