Home
last modified time | relevance | path

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

/linux-6.3-rc2/Documentation/translations/zh_CN/scheduler/
A Dschedutil.rst31 ewma(u) = ewma_sum(u) / ewma_sum(1)
33 由于这本质上是一个无限几何级数的累加,结果是可组合的,即ewma(A) + ewma(B) = ewma(A+B)。
/linux-6.3-rc2/drivers/md/bcache/
A Dutil.h410 #define ewma_add(ewma, val, weight, factor) \ argument
412 (ewma) *= (weight) - 1; \
413 (ewma) += (val) << factor; \
414 (ewma) /= (weight); \
415 (ewma) >> factor; \
/linux-6.3-rc2/Documentation/scheduler/
A Dschedutil.rst24 ewma(u) = ewma_sum(u) / ewma_sum(1)
27 results are composable, that is ewma(A) + ewma(B) = ewma(A+B). This property
/linux-6.3-rc2/drivers/net/wireless/ralink/rt2x00/
A Drt2x00link.c25 static inline int rt2x00link_get_avg_rssi(struct ewma_rssi *ewma) in rt2x00link_get_avg_rssi() argument
29 avg = ewma_rssi_read(ewma); in rt2x00link_get_avg_rssi()
/linux-6.3-rc2/Documentation/networking/
A Dgen_stats.rst95 and ewma log need to be converted to the appropriate values.
/linux-6.3-rc2/block/
A Dblk-mq.c1906 unsigned int ewma; in blk_mq_update_dispatch_busy() local
1908 ewma = hctx->dispatch_busy; in blk_mq_update_dispatch_busy()
1910 if (!ewma && !busy) in blk_mq_update_dispatch_busy()
1913 ewma *= BLK_MQ_DISPATCH_BUSY_EWMA_WEIGHT - 1; in blk_mq_update_dispatch_busy()
1915 ewma += 1 << BLK_MQ_DISPATCH_BUSY_EWMA_FACTOR; in blk_mq_update_dispatch_busy()
1916 ewma /= BLK_MQ_DISPATCH_BUSY_EWMA_WEIGHT; in blk_mq_update_dispatch_busy()
1918 hctx->dispatch_busy = ewma; in blk_mq_update_dispatch_busy()
/linux-6.3-rc2/kernel/sched/
A Ddebug.c1035 P(se.avg.util_est.ewma); in proc_sched_show_task()
A Dfair.c4286 return max(ue.ewma, (ue.enqueued & ~UTIL_AVG_UNCHANGED)); in _task_util_est()
4390 if (ue.ewma < ue.enqueued) { in util_est_update()
4391 ue.ewma = ue.enqueued; in util_est_update()
4400 last_ewma_diff = ue.enqueued - ue.ewma; in util_est_update()
4433 ue.ewma <<= UTIL_EST_WEIGHT_SHIFT; in util_est_update()
4434 ue.ewma += last_ewma_diff; in util_est_update()
4435 ue.ewma >>= UTIL_EST_WEIGHT_SHIFT; in util_est_update()
/linux-6.3-rc2/include/linux/
A Dsched.h443 unsigned int ewma; member

Completed in 45 milliseconds