From 9378b6a79949f787f437a5abff25d5747ee06e1b Mon Sep 17 00:00:00 2001 From: Chanwoo Choi Date: Thu, 18 Aug 2022 18:39:51 +0900 Subject: [PATCH] tools: resource-monitor: Keep the alignment of resource attribute name commit f59279ad7f63 ("resource: Change bytes unit attributes to kilo-bytes") changed the attribute name of both PROCESS_GROUP_ATTR_DISK_READ_PER_SEC and PROCESS_GROUP_ATTR_DISK_WRITE_PER_SEC. So that break the alignment when print the resource attribute name by resource-monitor cli tool. Extend the width length for resource attribute name to keep the printing alignement. - Before change: 7: 2| PROCESS_GROUP_ATTR_CPU_UTIL | 0.27 | % | Process-group CPU utilization 7: 3| PROCESS_GROUP_ATTR_DISK_READ_PER_SEC | 0.00 | kB/s | Process-group disk read per second 7: 4| PROCESS_GROUP_ATTR_DISK_WRITE_PER_SEC | 0.00 | kB/s | Process-group disk write per second 7: 5| PROCESS_GROUP_ATTR_MEM_VIRT | 132923188 | kB | Process-group VIRT memory size - After change: 7: 2| PROCESS_GROUP_ATTR_CPU_UTIL | 0.21 | % | Process-group CPU utilization 7: 3| PROCESS_GROUP_ATTR_DISK_READ_PER_SEC | 0.00 | kB/s | Process-group disk read per second 7: 4| PROCESS_GROUP_ATTR_DISK_WRITE_PER_SEC | 0.00 | kB/s | Process-group disk write per second 7: 5| PROCESS_GROUP_ATTR_MEM_VIRT | 135495517 | kB | Process-group VIRT memory size Change-Id: I62a937f1edb9c85979cd6f309b12e94256dbeaed Signed-off-by: Chanwoo Choi --- tools/resource-monitor/resource-monitor.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/resource-monitor/resource-monitor.c b/tools/resource-monitor/resource-monitor.c index f89a60d..c3d9701 100644 --- a/tools/resource-monitor/resource-monitor.c +++ b/tools/resource-monitor/resource-monitor.c @@ -503,7 +503,7 @@ static void resource_monitor(void) pass_resource_monitor_update(id); printf("-------------------------------------------------------------------------------------------------------------------------------\n"); - printf("%2s:%2s| %35s | %40s | %-5s | %s\n", + printf("%2s:%2s| %40s | %40s | %-5s | %s\n", "", "", "Resource Attribute Name", "Resource Attribute Value", "Unit", "Resource Attribute Description"); printf("-------------------------------------------------------------------------------------------------------------------------------\n"); @@ -511,7 +511,7 @@ static void resource_monitor(void) struct resource_data *res = &g_data.res[i]; for (j = 0; j < res->num_attrs; j++) { - printf("%2d:%2d| %35s | ", i, j, res->attrs[j].name); + printf("%2d:%2d| %40s | ", i, j, res->attrs[j].name); get_resource_attr_value(res, j); printf("\n"); } -- 2.7.4