[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <TYCP286MB214616F6AE3E088C5D781A2EC6C8A@TYCP286MB2146.JPNP286.PROD.OUTLOOK.COM>
Date: Sat, 7 Oct 2023 13:46:22 +0800
From: Peng Liu <pngliu@...mail.com>
To: unlisted-recipients:; (no To-header on input)
Cc: lenb@...nel.org, linux-pm@...r.kernel.org,
linux-kernel@...r.kernel.org, liupeng17@...ovo.com
Subject: [PATCH] tools/power turbostat: Fix Bzy_MHz calculation equation
From: Peng Liu <liupeng17@...ovo.com>
To calculate Bzy_MHz, TSC_delta should multiply APERF_delta instead
of dividing it.
Signed-off-by: Peng Liu <liupeng17@...ovo.com>
---
tools/power/x86/turbostat/turbostat.8 | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tools/power/x86/turbostat/turbostat.8 b/tools/power/x86/turbostat/turbostat.8
index 8f08c3fd498d..1ba6340d3b3d 100644
--- a/tools/power/x86/turbostat/turbostat.8
+++ b/tools/power/x86/turbostat/turbostat.8
@@ -370,7 +370,7 @@ below the processor's base frequency.
Busy% = MPERF_delta/TSC_delta
-Bzy_MHz = TSC_delta/APERF_delta/MPERF_delta/measurement_interval
+Bzy_MHz = TSC_delta*APERF_delta/MPERF_delta/measurement_interval
Note that these calculations depend on TSC_delta, so they
are not reliable during intervals when TSC_MHz is not running at the base frequency.
--
2.34.1
Powered by blists - more mailing lists