Я хочу выполнить сравнение нескольких реализаций одного и того же алгоритма, написанного на Java, C ++ и Python, последний выполняется с использованием Pypy, Jython и CPython на Mac OS X 10.6.4 Macbook Pro с обычным (неSSD) HDD.
Это алгоритм типа «декодировать поток данных из файла», где релевантным измерением является общее время выполнения, и я хочу предотвратить смещение с помощью, например, кэш-памяти жесткого диска, других программ.запущенный одновременно, слишком большой / маленький файл сэмпла и т. д. На что нужно обратить внимание, чтобы создать справедливое сравнение?