Показать сообщение отдельно
Старый 15.12.2008, 15:26   #40  
SHiSHok is offline
SHiSHok
Участник
Аватар для SHiSHok
Дети Юза
 
219 / 103 (4) +++++
Регистрация: 28.07.2005
Адрес: Донецк
Тестирование работы Ax3sp3 под управление Win2008 редакций 32 и 64 бит (2xXeonE5420).
Цель тестирования: выбрать наиболее производительную инсталляцию АОС.
Методика тестирования: исполнение N итераций тестовой задачи в разных средах с замером времени выполнения (+ контроль загрузки CPU).
Цель тестовой задачи: максимальное использование вычислительных ресурсов АОС с минимальным задействованием SQL.
Реализация тестовой задачи: класс выполняющий серию проверок для созданного заказа

ТЕСТ: 500 итераций для заказа из 500 строк.

1. платформа 32bit (x86)
В общем то все закономерно: ОС равномерно распределяет потоки АОС по процессорам и доводит заргузку CPU до максимальной.
a) 7 тестовых задач выполнялось 37-39 минут (среднее время 1 итерации 4-5 сек)


б) 14 тестовых задач выполнялось 53-57 минут (среднее время 1 итерации 6-7 сек)


в) 25 тестовых задач выполнялось 1:37-1:44 (среднее время 1 итерации 11-12 сек)



2. платформа 64bit
Первая неприятность - проблемы на этапе установки АОС (internal error и CLSID). Все обновленные файлы перенес ручками в директорию установки. АОС стартанул.
Результаты:
а) 7 тестовых задач выполнилось за время почти в 2 раза большее чем на x86 платформе 1:17-1:20 (среднее время 1 итерации 8-9 сек)


б) 14 тестовых задач выполнилось 9:52-10:00 (среднее время 1 итерации 71-72 сек). Если честно, то совсем не понимаю почему так медленно. Уровень загрузки CPU как и для 7 тестовых задач, только на всех CPU одинаковый уровень.

в) 25 тестовых задач даже и не запускал

Вывод: для Ax3sp3 наиболее подходящей платформой все таки является родная, 32битная ОС.
В 64 битной платформе так и не удалось достичь максимальной утилизации CPU посредством АОС, плюс проблемы с самим процессом инсталляции компонент, плюс отдельная среда обитания 32битных приложений оставили впечатление неполноценной поддержки 32битных приложений (как бы возможность есть и даже почти все работает).
Миниатюры
Нажмите на изображение для увеличения
Название: LoadCPU_4Tasks_x64.jpg
Просмотров: 484
Размер:	129.7 Кб
ID:	4053   Нажмите на изображение для увеличения
Название: LoadCPU_7Tasks_x64.jpg
Просмотров: 768
Размер:	133.6 Кб
ID:	4054  

Нажмите на изображение для увеличения
Название: LoadCPU_7Tasks_x86.jpg
Просмотров: 662
Размер:	164.5 Кб
ID:	4057   Нажмите на изображение для увеличения
Название: LoadCPU_14Tasks_x86.jpg
Просмотров: 732
Размер:	158.8 Кб
ID:	4058  

Нажмите на изображение для увеличения
Название: LoadCPU_25Tasks_x86.jpg
Просмотров: 726
Размер:	153.2 Кб
ID:	4059  
__________________
--- SHiSHok