# File lib/puppet/util.rb, line 379
379:   def memory
380:     unless defined?(@pmap)
381:       @pmap = which('pmap')
382:     end
383:     if @pmap
384:       %x{#{@pmap} #{Process.pid}| grep total}.chomp.sub(/^\s*total\s+/, '').sub(/K$/, '').to_i
385:     else
386:       0
387:     end
388:   end