Home
last modified time | relevance | path

Searched refs:dirty_rate (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/include/trace/events/
H A Dwriteback.h577 unsigned long dirty_rate,
580 TP_ARGS(wb, dirty_rate, task_ratelimit),
586 __field(unsigned long, dirty_rate)
597 __entry->dirty_rate = KBps(dirty_rate);
606 "write_bw=%lu awrite_bw=%lu dirty_rate=%lu "
612 __entry->dirty_rate, /* bdi dirty rate */
/kernel/linux/linux-6.6/include/trace/events/
H A Dwriteback.h578 unsigned long dirty_rate,
581 TP_ARGS(wb, dirty_rate, task_ratelimit),
587 __field(unsigned long, dirty_rate)
598 __entry->dirty_rate = KBps(dirty_rate);
607 "write_bw=%lu awrite_bw=%lu dirty_rate=%lu "
613 __entry->dirty_rate, /* bdi dirty rate */
/kernel/linux/linux-5.10/mm/
H A Dpage-writeback.c1209 unsigned long dirty_rate; in wb_update_dirty_ratelimit() local
1220 dirty_rate = (dirtied - wb->dirtied_stamp) * HZ / elapsed; in wb_update_dirty_ratelimit()
1232 * dirty_rate will be measured to be (N * task_ratelimit). So the below in wb_update_dirty_ratelimit()
1236 * rate_(i+1) = rate_(i) * (write_bw / dirty_rate) (1) in wb_update_dirty_ratelimit()
1238 * rate_(i+1) = rate_(i) * (write_bw / dirty_rate) * pos_ratio (2) in wb_update_dirty_ratelimit()
1248 * dirty_rate = N * task_ratelimit = write_bw (6) in wb_update_dirty_ratelimit()
1260 dirty_rate | 1); in wb_update_dirty_ratelimit()
1298 * due to the small 200ms estimation period of dirty_rate (we want to in wb_update_dirty_ratelimit()
1306 * balanced_dirty_ratelimit = task_ratelimit * write_bw / dirty_rate). in wb_update_dirty_ratelimit()
1353 trace_bdi_dirty_ratelimit(wb, dirty_rate, task_ratelimi in wb_update_dirty_ratelimit()
[all...]
/kernel/linux/linux-6.6/mm/
H A Dpage-writeback.c1295 unsigned long dirty_rate; in wb_update_dirty_ratelimit() local
1306 dirty_rate = (dirtied - wb->dirtied_stamp) * HZ / elapsed; in wb_update_dirty_ratelimit()
1318 * dirty_rate will be measured to be (N * task_ratelimit). So the below in wb_update_dirty_ratelimit()
1322 * rate_(i+1) = rate_(i) * (write_bw / dirty_rate) (1) in wb_update_dirty_ratelimit()
1324 * rate_(i+1) = rate_(i) * (write_bw / dirty_rate) * pos_ratio (2) in wb_update_dirty_ratelimit()
1334 * dirty_rate = N * task_ratelimit = write_bw (6) in wb_update_dirty_ratelimit()
1346 dirty_rate | 1); in wb_update_dirty_ratelimit()
1384 * due to the small 200ms estimation period of dirty_rate (we want to in wb_update_dirty_ratelimit()
1392 * balanced_dirty_ratelimit = task_ratelimit * write_bw / dirty_rate). in wb_update_dirty_ratelimit()
1439 trace_bdi_dirty_ratelimit(wb, dirty_rate, task_ratelimi in wb_update_dirty_ratelimit()
[all...]

Completed in 7 milliseconds