From top, it was identified that 1.2 Gb is used by a java process. To find out the remaining, the /proc/meminfo output was inspected. Surprisingly, almost 4 Gb was used by Slab, and that too "SUnreclaim"
Code: Select all
Slab: 4353792 kB
SReclaimable: 26104 kB
SUnreclaim: 4327688 kB
Is there a way to find out for which process those kernel objects are being used?