Created
February 15, 2021 18:48
-
-
Save Weiyuan-Lane/9518e84e685d2de5d961f0f2875bee26 to your computer and use it in GitHub Desktop.
Both mem and cpu time measurements
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Iterate and write per line to existing file, mode "w" | |
2.009M memsize ( 0.000 retained) | |
50.007k objects ( 0.000 retained) | |
50.000 strings ( 0.000 retained) | |
Iterate and write per line to existing file, mode "a" | |
2.009M memsize ( 0.000 retained) | |
50.007k objects ( 0.000 retained) | |
50.000 strings ( 0.000 retained) | |
Iterate and write per line to existing file, mode "w+" | |
2.009M memsize ( 0.000 retained) | |
50.007k objects ( 0.000 retained) | |
50.000 strings ( 0.000 retained) | |
Iterate and write per line to existing file, mode "a+" | |
2.009M memsize ( 0.000 retained) | |
50.007k objects ( 0.000 retained) | |
50.000 strings ( 0.000 retained) | |
Comparison: | |
Iterate and write per line to existing file, mode "w": 2008696 allocated | |
Iterate and write per line to existing file, mode "a": 2008696 allocated - same | |
Iterate and write per line to existing file, mode "w+": 2008696 allocated - same | |
Iterate and write per line to existing file, mode "a+": 2008696 allocated - same | |
user system total real | |
Iterate and write per line to existing file, mode "w" 0.015740 0.001843 0.017583 ( 0.042638) | |
Iterate and write per line to existing file, mode "a" 0.014960 0.000311 0.015271 ( 0.032732) | |
Iterate and write per line to existing file, mode "w+" 0.016391 0.000638 0.017029 ( 0.037551) | |
Iterate and write per line to existing file, mode "a+" 0.014649 0.002856 0.017505 ( 0.053963) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment