> For the case of of a heavy dirtier (dd) and concurrent light dirtiers > (some random processes), the light dirtiers won't be easily throttled. > task_dirty_limit() handles that case well. It will give light dirtiers > higher threshold than heavy dirtiers so that only the latter will be > dirty throttled. The caveat is, the real dirty throttling threshold is not exactly the value specified by vm.dirty_ratio or vm.dirty_bytes. Instead it's some value slightly lower than it. That real value differs for each process, which is a nice trick to throttle heavy dirtiers first. If I remember it right, that's invented by Peter and Andrew. Thanks, Fengguang -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxxx For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>