Использую i7-2600k (4 ядра по 2 потока, 4400 МГц)/8ГБ RAM.
Оптимизирую API-скрипт ~300 тысяч прогонов.
Кэш - 4 ГБ, 8-10 потоков.
История - часовики за 2 года.
В 32-битной версии оптимизация занимает чуть более 3 часов при загрузке всех ядер процессора на уровне 90%.
В 64-битной версии - почти 7 часов при загрузке процессора около 50%.
Как я понимаю, это обусловлено двукратным увеличением объема информации в 64-битном представлении и производительность упирается в память.
До разгона процессора (штатная частота 3,4 ГГц) в 32-битном режиме его загрузка была под 100%.
В итоге получается, что мощные процессоры ограничиваются подсистемой памяти, особенно в 64-битной версии TSLab. Соответственно для увеличения скорости оптимизации использовать 64-битную версию нужно только тогда, когда это действительно необходимо.
Отредактировано systemtrader (Wed Jan 04 2012 09:48 PM)