Производительность 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 варианта.

Last updated