Message 167842 - Python tracker (original) (raw)

For your information, results of benchmark comparing Python 3.2 to 3.3:

ned$ python3 perf.py -b fastpickle,pickle_dict,pickle_list,slowpickle ../3.2/python ../default/python Running fastpickle... INFO:root:Running ../default/python performance/bm_pickle.py -n 50 --use_cpickle pickle INFO:root:Running ../3.2/python performance/bm_pickle.py -n 50 --use_cpickle pickle Running pickle_dict... INFO:root:Running ../default/python performance/bm_pickle.py -n 50 --use_cpickle pickle_dict INFO:root:Running ../3.2/python performance/bm_pickle.py -n 50 --use_cpickle pickle_dict Running pickle_list... INFO:root:Running ../default/python performance/bm_pickle.py -n 50 --use_cpickle pickle_list INFO:root:Running ../3.2/python performance/bm_pickle.py -n 50 --use_cpickle pickle_list Running slowpickle... INFO:root:Running ../default/python performance/bm_pickle.py -n 50 pickle INFO:root:Running ../3.2/python performance/bm_pickle.py -n 50 pickle

Report on Linux ned 3.4.4-4.fc16.x86_64 #1 SMP Thu Jul 5 20:01:38 UTC 2012 x86_64 x86_64 Total CPU cores: 8

fastpickle

Min: 0.455842 -> 0.542103: 1.19x slower Avg: 0.462334 -> 0.547271: 1.18x slower Significant (t=-101.15) Stddev: 0.00362 -> 0.00471: 1.3028x larger Timeline: b'http://tinyurl.com/btr644x'

pickle_dict

Min: 0.360125 -> 0.345850: 1.04x faster Avg: 0.364019 -> 0.348431: 1.04x faster Significant (t=30.84) Stddev: 0.00308 -> 0.00181: 1.6973x smaller Timeline: b'http://tinyurl.com/cd3ashu'

pickle_list

Min: 0.803941 -> 0.584800: 1.37x faster Avg: 0.811115 -> 0.589200: 1.38x faster Significant (t=455.00) Stddev: 0.00261 -> 0.00225: 1.1612x smaller Timeline: b'http://tinyurl.com/8u4m2wf'

slowpickle

Min: 0.409008 -> 0.461257: 1.13x slower Avg: 0.413668 -> 0.466201: 1.13x slower Significant (t=-115.31) Stddev: 0.00236 -> 0.00219: 1.0772x smaller Timeline: b'http://tinyurl.com/czrg5kf'