Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # encoding: utf-8
- #
- # Copyright (c) 2009 Doug Hellmann All rights reserved.
- #
- """
- """
- #end_pymotw_header
- import resource
- import time
- usage = resource.getrusage(resource.RUSAGE_SELF)
- for name, desc in [
- ('ru_utime', 'User time'),
- ('ru_stime', 'System time'),
- ('ru_maxrss', 'Max. Resident Set Size'),
- ('ru_ixrss', 'Shared Memory Size'),
- ('ru_idrss', 'Unshared Memory Size'),
- ('ru_isrss', 'Stack Size'),
- ('ru_inblock', 'Block inputs'),
- ('ru_oublock', 'Block outputs'),
- ]:
- print '%-25s (%-10s) = %s' % (desc, name, getattr(usage, name))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement