Whamcloud - gitweb
This makes very large IORs pass on a 400 node cluster..
authorzab <zab>
Tue, 4 Mar 2003 08:22:44 +0000 (08:22 +0000)
committerzab <zab>
Tue, 4 Mar 2003 08:22:44 +0000 (08:22 +0000)
commitc5d17b531dc10b3a017edd9eb223f64c13d4adb2
tree98db4d573cabfcab4376964d687f3aa433150e86
parent3e167b88a43c56936721f72143e1c8189778ab43
This makes very large IORs pass on a 400 node cluster..

- ifdef PG_lru to check for rmap instead of pte_chain, which didn't work (!)
- put the vm specific memory pressure decision in should_writeback()
- stop prepare_write throttling/writeback when vm pressure lets up
- if we're still under pressure after writing back lots of dirty data then
  we also wait on any inodes to complete their writeback until the VM thinks
  we're happy or there's nothing to wait on..
lustre/llite/iod.c