28 lines · 686 B · Python
RawDownload
# Util.py - Python extension for perf trace, miscellaneous utility code## Copyright (C) 2010 by Tom Zanussi <tzanussi@gmail.com>## This software may be distributed under the terms of the GNU General# Public License ("GPL") version 2 as published by the Free Software# Foundation. NSECS_PER_SEC    = 1000000000 def avg(total, n):    return total / n def nsecs(secs, nsecs):    return secs * NSECS_PER_SEC + nsecs def nsecs_secs(nsecs):    return nsecs / NSECS_PER_SEC def nsecs_nsecs(nsecs):    return nsecs % NSECS_PER_SEC def nsecs_str(nsecs):    str = "%5u.%09u" % (nsecs_secs(nsecs), nsecs_nsecs(nsecs)),    return str def clear_term():    print("\x1b[H\x1b[2J")