Advertisement
Guest User

Untitled

a guest
May 22nd, 2015
200
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # encoding: utf-8
  3. #
  4. # Copyright (c) 2009 Doug Hellmann All rights reserved.
  5. #
  6. """
  7. """
  8. #end_pymotw_header
  9.  
  10. import resource
  11. import time
  12.  
  13. usage = resource.getrusage(resource.RUSAGE_SELF)
  14.  
  15. for name, desc in [
  16. ('ru_utime', 'User time'),
  17. ('ru_stime', 'System time'),
  18. ('ru_maxrss', 'Max. Resident Set Size'),
  19. ('ru_ixrss', 'Shared Memory Size'),
  20. ('ru_idrss', 'Unshared Memory Size'),
  21. ('ru_isrss', 'Stack Size'),
  22. ('ru_inblock', 'Block inputs'),
  23. ('ru_oublock', 'Block outputs'),
  24. ]:
  25. print '%-25s (%-10s) = %s' % (desc, name, getattr(usage, name))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement