Производительность CorelDRAW X6 x86 против x64
Как известно, начиная с 16-й версии CorelDRAW поставляется в двух вариантах — стандартном x86 и новом x64. Я решил сравнить производительность этих версий, и узнать есть ли существенные отличия, да и вообще есть ли они.
В качестве тестовой системы я выбрал виртуальную машину c 2-х ядерным процессором, 4 Гб оперативной памяти и установленным Windows 8 Pro x64, на которую были установлены обе версии CorelDRAW X6 с настройками по умолчанию.
Сам тест проводился несколько раз, чередуя версии программы, с помощью моего макроса sToolsTest.SpeedTest из пакета CdrTools. В итоге значения были сопоставлены и вот какой прирост х64 версии я получил:
Тип операции | Прирост производительности |
---|---|
Выполнение операций макросом с отрисовкой рабочей области | ~20% |
Выполнение операций макросом без отрисовки рабочей области | ~10% |
Сохранение файла cdr | ~35% |
Открытие файла cdr | ~40% |
Экспорт в растровый формат (tif 300dpi cmyk) | ~25% |
Импорт полученного растра | ~10% |
Обработка растра (на примере фильтра Tone Curve) | ~35% |
Данные конечно же относительные, но позволяют получить примерное представление о том, насколько CorelDRAW X6 x64 версия быстрее своего x86 варианта.