×

Logical CPU division usage heat map representation

  • US 10,114,679 B2
  • Filed: 01/06/2012
  • Issued: 10/30/2018
  • Est. Priority Date: 10/26/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computing device comprising:

  • one or more physical central processing units (CPUs), each physical CPU including multiple logical CPU divisions, and each of the logical CPU divisions being associated with a logical processor identifier;

    one or more computer storage media having stored thereon multiple instructions that, when executed by the one or more physical CPUs, configure the one or more physical CPUs to;

    determine whether the computing device has less than a threshold number of logical CPU divisions or has at least the threshold number of logical CPU divisions;

    cause display, by the computing device and in response to the determination that the computing device has less than the threshold number of logical CPU divisions, of a logical CPU division management view for the computing device as a graph representation, the graph representation including one or more graphs, each of the one or more graphs identifying multiple usage values of a corresponding one of the multiple logical CPU divisions at corresponding multiple times, each usage value of each of the multiple logical CPU divisions being a processing capacity of the logical CPU division that is being used to execute processes on the computing device;

    cause display, by the computing device and in response to the determination that the computing device has at least the threshold number of logical CPU divisions, of the logical CPU division management view as a heat map representation, the heat map representation including multiple cells each corresponding to one of the multiple logical CPU divisions of the computing device and the multiple cells arranged sequentially according to the logical processor identifier associated with each of the logical CPU divisions,wherein causing display of the logical CPU division management view as a heat map representation comprises;

    determining whether a window size of a window that displays the heat map representation is less than a threshold size or at least the threshold size;

    causing display, by the computing device and in response to the determination that the window size is at least the threshold size, of a numeric usage value identifying the usage of the corresponding logical CPU division in each of the multiple cells; and

    causing display, by the computing device and in response to the determination that the window size is less than the threshold size, of a color intensity corresponding to a range of logical CPU division usage values in each of the multiple cells, without display of a numeric usage value in each of the multiple cells.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×