Unix::Getrusage which includes a getrusage_children. It includes items such as: maximum resident set size,
integral shared memory size,
integral unshared data size,
integral unshared stack size,
page reclaims,
page faults,
swaps.
Comment on Re: Find total "actual" memory usage of forked processes