Linux: how to get the list of libraries and their memory details from a running binary?

view full story

http://stackoverflow.com – While running a binary on linux62, the binary took heavy amount of memory. This particularly happening after it loads java. The same thing is running fine with less memory on earlier versions of Linux. So i want to know, is there any tools that can list the loaded libraries and their memory size, of a running binary. I didn't get any utilities to do this, on a binary that is currently running. ldd and objdump are taken the details only from the object, not from the process that is running. Since the java library is loaded only after my program is up and running(loading java is optional), (HowTos)