diff options
Diffstat (limited to 'src/energy')
-rw-r--r-- | src/energy/budget.rs | 6 | ||||
-rw-r--r-- | src/energy/trackers/perf.rs | 3 |
2 files changed, 1 insertions, 8 deletions
diff --git a/src/energy/budget.rs b/src/energy/budget.rs index d7c38c3..8c2ebe9 100644 --- a/src/energy/budget.rs +++ b/src/energy/budget.rs @@ -43,10 +43,6 @@ impl SimpleCappingPolicy { } else { self.last_ratio = 0.99 * self.last_ratio + 0.01 * ratio.clamp(0.001, 100.0); } - let a = (((self.last_ratio * base_energy_per_process) * 1000.) as i64).min(MAX_BUDGET_MJ); - // println!( - // "budget: {a} ration: {ratio} actual_energy: {actual_energy} energy_cap: {energy_cap}" - // ); - a + (((self.last_ratio * base_energy_per_process) * 1000.) as i64).min(MAX_BUDGET_MJ) } } diff --git a/src/energy/trackers/perf.rs b/src/energy/trackers/perf.rs index 8862e91..50812d5 100644 --- a/src/energy/trackers/perf.rs +++ b/src/energy/trackers/perf.rs @@ -22,7 +22,6 @@ pub struct PerfEstimator { impl PerfEstimator { pub fn new(shared_cpu_current_frequencies: Arc<RwLock<Vec<FrequencyKHZ>>>) -> Self { let model = crate::model::load_model("perf.pt"); - // let model_e = crate::model::load_model("perf_ecore.pt"); Self { registry: Default::default(), model, @@ -55,7 +54,6 @@ impl Estimator for PerfEstimator { .iter() .map(|kind| { Builder::new() - // .group(&mut group) .kind(kind.clone()) .observe_pid(pid as i32) .inherit_thread(true) @@ -129,7 +127,6 @@ impl Estimator for PerfEstimator { as f64, ]; for ty in counters.counters.iter_mut() { - // let count: u64 = counts[ty]; let count: u64 = ty.read().unwrap(); values.push((count as f64) * correction_factor); } |