Тест быстродействия OLE XLSFile

Библиотека OLE XLSFile основана на прямом доступе к файлам и не использует OLE Automation с Microsoft Excel. Ее быстродействие намного превосходит OLE Automation.

Здесь можно увидеть результаты тестирования производительности работы библиотеки.

 

Оборудование для теста

Процессор: 3.2 GHz
Память: 1 Gb
ОС: Microsoft Windows XP

 

Результаты

Производительность измерялась на различных примерах записи в файл большого числа ячеек. В следующей таблице приведены результаты измерений:

Описание теста Среднее время выполнения (сек) Средняя скорость записи ячеек/сек
Запись в файл MS Excel 50 000 ячеек с одинаковым текстовым значением 1.02 49 000
Запись в файл MS Excel 50 000 ячеек со случайными текстовыми значениями случайной длины от 10 до 60 символов 1.36 36 700
Запись в файл MS Excel 50 000 ячеек со случайными целочисленными значениями 0.75 66 666
Запись в файл MS Excel 6 000 строк по 30 столбцов (всего 180 000 ячеек) с разнородными данными: 2 столбца со случайными текстовыми значениями, 4 столбца с постоянным текстовым значением и 24 столбца со случайными целочисленными значениями. 3.02 59 600

 

©SM Software, 2000-2009