I have 32GiB of memory Storage is an LVM volume group sitting on a pair of 2T western digital drives, one WD Green, and the other WD Blue My CPU is an i7, model 4790K. What I'd like is some way for my system to fairly share the available I/O bandwidth. My youtube is sensitive to latency but doesn't chew up a lot of throughput. My I/O heavy stuff isn't really urgent and I don't mind it yielding to the interactive stuff. I remember a similiar concept being tried awhile ago with a scheduler that "punished" processes that sucked up too much CPU and made sure the short sporadic event driven interactive stuff got the scraps of CPU when it needed them. /proc/sys/vm/dirty is set up as follows dirty_ratio 90 dirty_background_ratio 80 dirty_expire_centisecs 30000 dirty_writeback_centisecs 6000 It's gotten bad enough that my IRC client froze long enough to get pinged off the server it was connected to, which means over 180 seconds of lag. Since it was triggered by intense disk I/O I figured mm/vm was a good place to ask for help -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>