As applied to an internal Isilon binary that links ~68 dynamic libraries:
Before:
# procstat -v `pgrep isi_hdfs_d` | wc -l
228
After:
160
From visual inspection, there are fewer PROT_NONE segments.
And ps reports:
Before:
vCemBSD-2# ps auxww|grep hdfs
root 1941 0.0 0.5 165296 14544 - Ss 4:07PM 0:08.56 /usr/bin/isi_hdfs_d
After:
vCemBSD-2# ps auxww|grep hdfs
root 27885 1.0 0.5 26188 15360 - Ss 9:12AM 0:00.01 /usr/bin/isi_hdfs_d
^^^^^^
(VSZ column goes from 165296 -> 26188.)