Сравнительные оценки скоростей Ultra32 и сервера 3.18



Posted by Анатолий Анимица (194.177.32.69) on February 08, 2001 at 14:20:43:

In Reply to: Локал - быстрее сервера? А еж-ли ta-facts --> off? posted by Александр, Киев. on February 07, 2001 at 17:16:13:

Я провел сравнительные измерения на тему "что быстрее" - Ultra32 или сервер 3.18?

Вот результаты.
Машина - Pentium III 700 MHz (обычно работает на частоте шины 133 MHz = 923 MHz, для целей тестирования частоту вернул на 100 MHz,
память 640 Mb, но это совершенно не существенно - хватит и 64 Mb, свопинг принудительно выключен, вот почему упомянуты 640Mb RAM, диск 47 Gb. IBM 4 Mb кэш 7200 rpm. Это важно, но не очень, мы же сравниваем программы, а не абсолютные цифры измеряем.

База - первая попавшаяся из 5000 операций в месяце, из них чуть меньше половину null.

Вот результаты:

1. Ultra 32 1 месяц ta факты включены - 4562 оп/с по AltF9.
2. Ultra 32 то же ta выключены - 4799 оп/с.
3. Сервер 2 3.18 ta включены первый старт с созданием около 1000 первичных документов - 708 оп/c.
4. Он же после %- p mc=1 dc=1 - 2760 оп/c.
5. Как 3. ta выключены - 756 оп/с.
6. Как 4. ta выключены - 2898 оп/c.

Сравнивать корректно стоит 1 и 4, а также 2 и 6.
Если вспомнить о null - получим преимущество сервера в 10..15 %, что подтверждается и на куче других баз. На очень больших системах - с 100000 операций в месяц (160000 c null) - преимущество сервера возрастает до 25..30 и более %.
На самом деле померить что-нибудь очень легко, обеспечить корректные условия для сравнения - нетривиальная задача, а то можно запросто измерить девиацию компаса на сторожевике "Упорный" после часа стрельбы главным калибром 150 мм над ухом у главного опять же компаса.
Магниты съедут с креплений и так далее.

Не забывате учитывать, что сервер null за операцию не считает, а Ultra - считает.
Вот и все.

AAA





Пpишедшие ответы: