Home Explore Blog CI



man-pages

22th chunk of `top.man`
4262357dc623fdb36baa3dd0e4bbf9d6f9072e2fb3076af4000000010000105e
 is displayed separately as: ‘%Cpu0,  %Cpu1,  ...’   up  to  available
              screen height.

          2  :NUMA‐Nodes/Cpu‐Summary toggle
              This command toggles between the ‘1’ command cpu summary display (only) or a summary display plus the cpu usage statistics for each NUMA Node.  It is only available if a system has the requisite NUMA support.

          3  :Expand‐NUMA‐Node
              You will be invited to enter a number representing a NUMA Node.  Thereafter, a node summary plus the statistics for each cpu in that node will be shown until the ‘1’, ‘2’ or ‘4’ command toggle is pressed.  This
              interactive command is only available if a system has the requisite NUMA support.

          4  :Display‐Multiple‐Elements‐Adjacent toggle
              This command toggle turns the ‘1’ toggle Off and shows multiple CPU and Memory results on each line.  Each successive ‘4’ key adds another CPU until again reverting to separate lines for CPU and Memory results.

              A  maximum  of  8 CPUs per line can be displayed in this manner.  However, data truncation may occur before reaching the maximum.  That is definitely true when displaying detailed statistics via the ‘t’ command
              toggle since such data cannot be scaled like the graphic representations.

              If one wished to quickly exit adjacent mode without cycling all the way to 8, simply use the ‘1’ command toggle.

          5  :Display‐P‐Cores‐and‐E‐Cores toggle
              This command toggle is only active when the ‘t’ toggle is On and the ‘1’, ‘2’, ‘3’ and ‘!’ toggles are Off, thus showing individual CPU results.  It assumes a platform has multiple cores of two distinct  types,
              either multi‐threaded (P‐Core) or single‐threaded (E‐Core).

              While normally each cpu is displayed as ‘%Cpu0, %Cpu1, ...’, this toggle can be used to identify and/or filter those cpus by their core type, either P‐Core (performance) or E‐Core (efficient).

              The  1st  time ‘5’ is struck, each CPU is displayed as ‘%CpP’ or ‘%CpE’ representing the two core types.  The 2nd time, only P‐Cores (%CpP) will be shown.  The 3rd time, only E‐Cores (%CpE) are displayed.  When
              this command toggle is struck for the 4th time, the CPU display returns to the normal ‘%Cpu’ convention.

              If separate performance and efficient categories are not present, this command toggle will have no effect.

          !  :Combine‐Cpus‐Mode toggle
              This command toggle is intended for massively parallel SMP environments where, even with the ‘4’ command toggle, not all processors can be displayed.  With each press  of  ‘!’  the  number  of  additional  cpus
              combined is doubled thus reducing the total number of cpu lines displayed.

              For  example,  with  the  first  press  of ‘!’ one additional cpu will be combined and displayed as ‘0‐1, 2‐3, ...’ instead of the normal ‘%Cpu0, %Cpu1, %Cpu2, %Cpu3, ...’.  With a second ‘!’ command toggle two
              additional cpus are combined and shown as ‘0‐2, 3‐5, ...’.  Then the third ‘!’ press, combining four additional cpus, shows as ‘0‐4, 5‐9, ...’, etc.

              Such progression continues until individual cpus are again displayed and impacts both the ‘1’ and ‘4’ toggles (one or muliple columns).  Use the ‘=’ command to exit Combine Cpus mode.

       Note: If the entire summary area has been toggled Off for any window, you would be left with just the message line.  In that way, you will have maximized available task rows but (temporarily)  sacrificed  the  program
       name in full-screen mode or the ‘current’ window name when in alternate-display mode.

   4c. TASK AREA Commands
       The task area interactive commands are always available in full-screen mode.

       The task area interactive commands are never available in alternate-display mode if the ‘current’ window’s task display has been toggled Off (see topic

Title: Top Command: CPU Display Toggles - Adjacent CPUs, P/E Cores, and Combining CPUs
Summary
This section continues the description of 'top' command's summary area commands, focusing on CPU display options. It details how to display multiple CPUs on one line, how to identify and filter CPUs by core type (P-Core or E-Core), and how to combine multiple CPUs into a single display line in massively parallel systems. It also describes how these toggles interact with other CPU display options. Finally, it briefly mentions the unavailability of task area commands in alternate-display mode under certain conditions.