Searched refs:dirty_rate (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/include/trace/events/ |
H A D | writeback.h | 577 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 D | writeback.h | 578 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 D | page-writeback.c | 1209 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 D | page-writeback.c | 1295 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