It may not actually be a problem. UNIX and Linux are very aggressive in using free memory for file caching, but will give it back immediately if needed. I would calculate the memory used by DB2 for all instances and databases (db2mtrk is a good place to start) to make sure DB2 is not using more than 80-90% of total system memory.
I would also turn off file system caching for all tablespaces, except those which contain LOB objects. It would also help if you could find a really good UNIX system administrator who might be able to limit the amount of file system caching by the OS, but those people are very hard to come by.