UNIX and Linux operating systems will allocate any memory not used by applications for file caching, and give the memory back to the applications if needed. For some reason, many UNIX/Linux system admins don't really understand how the OS works.
Ask your admin to calculate how much of that memory he says is in use, is actually being used by file system caching instead of applications like DB2.
However, one thing you can do to reduce file system caching is to disable file system caching for all DMS tablespaces as recommended by IBM for better performance (alter tablespace command). For tablespaces with LOB data (hopefully your LOB data is in a separate LONG tablespace), you should enable file system caching. For various technical reasons, you should also have file system caching on for SMS tablespaces.