I am running my system for long time continuously and monitoring the memory usage of all components running in system. I see the increase in memory usage of devb-eide and other drivers that are using io-blk.so library for block I/O. I think the memory is allocated for vnodes created dynamically whenever i am doing for disk operations. However i want to know whether the increase in memory usage will stop at some point of time and how can i determine when any further increase should stop.?
I also want to know what are the factors that can cause the increase in memory of driver at run time.?