Message301344
Benchmark script: Run 10 times to get mean and stdev
import asyncio
import time
async def async_get_loop():
start_time = time.time()
for _ in range(5000000):
asyncio.get_event_loop()
return time.time() - start_time
loop = asyncio.get_event_loop()
results = []
for _ in range(10):
start_time = time.time()
result = loop.run_until_complete(async_get_loop())
results.append(result)
import statistics
print("elapse time: %.3lf +- %.3lf secs" % (statistics.mean(results), statistics.stdev(results))) |
|
Date |
User |
Action |
Args |
2017-09-05 17:36:21 | jimmylai | set | recipients:
+ jimmylai, vstinner, yselivanov |
2017-09-05 17:36:21 | jimmylai | set | messageid: <1504632981.12.0.975741924634.issue31350@psf.upfronthosting.co.za> |
2017-09-05 17:36:21 | jimmylai | link | issue31350 messages |
2017-09-05 17:36:21 | jimmylai | create | |
|