While I appreciate Gulliver's guide as to the recommended number of buffers, it does not seem to mention that each buffer size increases as your block size increases. I am sure that I have seen this. If you use a 4k block size, each buffer is now 4k and if you use a large number of buffers, RAM usage goes through the roof. I think Gulliver's list is accurate for 512 byte block size, but should be divided accordingly as your block size increases.