psf / pyperf

Toolkit to run Python benchmarks
http://pyperf.readthedocs.io/
MIT License
799 stars 78 forks source link

Fix memory unit for macOS when calculating ru_maxrss #98

Closed corona10 closed 3 years ago

corona10 commented 3 years ago

AS-IS

(.tmp) ➜  pyperf git:(main) ✗ python -m pyperf command --track-memory python -c pass
.....................
command: Mean +- std dev: 5288.8 MB +- 60.9 MB

TO-BE

(.tmp) ➜  pyperf git:(main) ✗ python -m pyperf command --track-memory python -c pass
.....................
command: Mean +- std dev: 5315.4 kB +- 75.8 kB
vstinner commented 3 years ago

command: Mean +- std dev: 5288.8 MB +- 60.9 MB

Wow, that's a lot :-D