diff --git a/Control/PerformanceMonitoring/PerfMonTests/src/PerfMonTestCpuCruncherAlg.cxx b/Control/PerformanceMonitoring/PerfMonTests/src/PerfMonTestCpuCruncherAlg.cxx
index 21bef15cb02af522ba95b5467c706f814d13150b..b826054aa04153417f0727b3422f35ea4c33efe2 100644
--- a/Control/PerformanceMonitoring/PerfMonTests/src/PerfMonTestCpuCruncherAlg.cxx
+++ b/Control/PerformanceMonitoring/PerfMonTests/src/PerfMonTestCpuCruncherAlg.cxx
@@ -112,7 +112,7 @@ StatusCode CpuCruncherAlg::execute()
   auto start = std::chrono::system_clock::now();
 
   while (std::chrono::system_clock::now() - start < chrono_interval)
-    test_result += burn(10000);
+    test_result += burn(5000);
 
   ATH_MSG_DEBUG ( "Test result sum is " << test_result );