Lines Matching +full:real +full:- +full:time
1 # -*- coding: utf-8 -*-
9 import time
41 return (("%s-%s-%s.txt" % (name, TEXT_ENCODING, NEWLINES), size)
62 """ read one unit at a time """
70 """ read 20 units at a time """
78 """ read 4096 units at a time """
94 """ read one line at a time """
102 """ seek forward one unit at a time """
106 for i in xrange(0, size - 1):
112 """ seek forward 1000 units at a time """
116 for i in xrange(0, size - 1, 1000):
139 """ write one unit at a time """
146 """ write 20 units at a time """
153 """ write 4096 units at a time """
160 """ write 1e6 units at a time """
168 """ modify one unit at a time """
176 """ modify 20 units at a time """
184 """ modify 4096 units at a time """
246 _t = time.time
254 if _t() - start_timestamp > duration:
257 real = (end[4] if start[4] else time.time()) - real_start
258 return n, real, sum(end[0:2]) - sum(start[0:2])
267 name = re.split(r'[-.]', filename)[0]
274 def print_results(size, n, real, cpu): argument
275 bw = n * float(size) / 1024 ** 2 / real
278 if cpu < 0.90 * real:
280 "result may be flawed!\n" % (100.0 * cpu / real))
288 n, real, cpu = run_during(1.5, lambda: test_func(f, *args))
289 print_results(size, n, real, cpu)
314 text = "UCS-4 (wide build)"
316 text = "UTF-16 (narrow build)"
326 print("Text unit = one character (%s-decoded)" % TEXT_ENCODING)
412 tail = tail[:-1]
420 usage = "usage: %prog [-h|--help] [options]"
422 parser.add_option("-b", "--binary",
425 parser.add_option("-t", "--text",
428 parser.add_option("-r", "--read",
431 parser.add_option("-w", "--write",
434 parser.add_option("-E", "--encoding",
437 parser.add_option("-N", "--newlines",
441 parser.add_option("-m", "--io-module",
478 # -- This part to exercise text reading. Don't change anything! --
525 skyli-t maðr hræsinn vera,
553 …gion, mais la liberté, la justice ! voilà, qui que vous soyez, ce qui n'est pas au-dessous de vous.
554 …-même, j'ai dû me borner à raisonner ; m'échauffer eût été m'avilir. J'aurai donc trouvé grâce en …