htop/pcp
Explorer09 e99d0daa91 DiskIOMeter: draw normalized utilization; show utilization above 100%
The utilization percentage of DiskIOMeter is an accumulated total of
all disks, and for multiple disks, utilization above 100% is possible.
The maximum utilization should be "100% * number of disks". Set the bar
and graph of the meter to draw with that maximum.

Thanks to Nathan Scott for providing the PCP portion of the patch.

Resolves #1374.

Co-authored-by: Nathan Scott <nathans@redhat.com>
Signed-off-by: Kang-Che Sung <explorer09@gmail.com>
2024-12-14 16:57:25 +01:00
..
columns pcp: Add GPU metrics support 2024-07-17 13:32:40 +02:00
meters Fixed typo in PCP GPU meter configuration file 2024-07-26 08:16:40 +10:00
screens PCP: Resolve nested derived metric definitions for devices 2024-05-21 06:01:32 +10:00
InDomTable.c Update includes based on IWYU 2023-12-26 15:14:19 +01:00
InDomTable.h Relocate include of config.h from header to source modeule 2023-12-26 15:14:19 +01:00
Instance.c Fix code style 2023-12-26 15:14:19 +01:00
Instance.h Fix code style 2023-12-26 15:14:19 +01:00
Metric.c Cast some ignored return codes to assist static checkers 2023-09-04 08:59:51 +10:00
Metric.h DiskIOMeter: draw normalized utilization; show utilization above 100% 2024-12-14 16:57:25 +01:00
PCPDynamicColumn.c Separate htoprc for htop and pcp-htop to prevent overwrite 2024-07-22 16:15:22 +10:00
PCPDynamicColumn.h Support dynamic screens with 'top-most' entities beyond processes 2023-08-30 13:11:57 +10:00
PCPDynamicMeter.c Separate htoprc for htop and pcp-htop to prevent overwrite 2024-07-22 16:15:22 +10:00
PCPDynamicMeter.h Support dynamic screens with 'top-most' entities beyond processes 2023-08-30 13:11:57 +10:00
PCPDynamicScreen.c Separate htoprc for htop and pcp-htop to prevent overwrite 2024-07-22 16:15:22 +10:00
PCPDynamicScreen.h Fix code style 2023-12-26 15:14:19 +01:00
PCPMachine.c Remove unused zswap pool size calculation from commit 71f5a80d9e 2023-11-21 08:38:27 +11:00
PCPMachine.h Relocate include of config.h from header to source modeule 2023-12-26 15:14:19 +01:00
PCPProcess.c Remove the special handling for the "Command" column and add a warning that its length should be dynamic 2024-12-10 16:35:40 +01:00
PCPProcess.h Relocate include of config.h from header to source modeule 2023-12-26 15:14:19 +01:00
PCPProcessTable.c Fix code style 2023-12-26 15:14:19 +01:00
PCPProcessTable.h Relocate include of config.h from header to source modeule 2023-12-26 15:14:19 +01:00
Platform.c DiskIOMeter: draw normalized utilization; show utilization above 100% 2024-12-14 16:57:25 +01:00
Platform.h Correct pid_t type return from Platform_getMaxPid function 2023-09-04 08:59:41 +10:00
ProcessField.h Add PCP support 2023-12-11 09:35:48 +01:00