Home
last modified time | relevance | path

Searched refs:periods (Results 1 – 1 of 1) sorted by relevance

/DragonOS/kernel/src/sched/
H A Dpelt.rs87 let periods = delta / 1024; in accumulate_sum() localVariable
89 if periods > 0 { in accumulate_sum()
90 self.load_sum = Self::decay_load(self.load_sum, periods); in accumulate_sum()
91 self.runnable_sum = Self::decay_load(self.runnable_sum, periods); in accumulate_sum()
92 self.util_sum = Self::decay_load(self.util_sum, periods); in accumulate_sum()
97 periods, in accumulate_sum()
117 return periods; in accumulate_sum()
135 fn accumulate_pelt_segments(periods: u64, d1: u32, d3: u32) -> u32 { in accumulate_pelt_segments()
142 let c1 = Self::decay_load(d1 as u64, periods) as u32; in accumulate_pelt_segments()
153 let c2 = LOAD_AVG_MAX as u32 - Self::decay_load(LOAD_AVG_MAX as u64, periods) as u32 - 1024; in accumulate_pelt_segments()