Ускорение заметно



Posted by Владимир Секретев, Клуб Любителей Бухгалтерского Учета on October 18, 1999 at 01:10:06:

In Reply to: Re: Пока качается новая версия posted by Аpкадий Водяник on October 16, 1999 at 22:21:39:


: 2. Новая 32-разрядная версия, должно быть работает быстрее, чем прежняя 16-и разрядная?

: Для этого нет значительных пpинципиальных пpедпосылок. Скоpость pаботы зависит ведь
: не только от того, манипулиpует ли пpогpамма сегментными pегистpами, но и от скоpости
: выделения/освобождения памяти, скоpости обpащения к DOS-функциям "сквозь DOS-extender"
: и т.п. Так что Володя, пpоделай опыты и сообщи о pезультатах на ПП!

К сожалению, поставить опыты на нескольких базах не удалось, по причине того, что, как я уже говорил, "не лезет". Но на тех базах, на которых UltraH сводит обороты, ускорение действительно получено 1.32-1.42 раза. Учитывая то, что "для этого нет значительных предпосылок", ускорение, вероятно, достигнуто за счет того, что в fin32 не применяется компрессия счетов, а в UltreH ее неизбежно приходилось включать.

: : 5. Чем вызвана отмена опции "Экономить память"?

: рассмотрим такую ситуацию. Допустим, мы используем ultraH-32 для отладки и "ремонта" баз для сервера, который работает в режиме Dual. Так вот - ultraH имеет один набор счетов и
: корреспонденций, а сервер в режиме Dual - два таких набора. A эффект от компрессии счетов
: и был примерно таким - 2 раза, а, зачастую, и хуже.

Меня это не убедило. Здесь объяснено, что это не очень вредно, но не объяснено, ПОЧЕМУ не сделано. Что, есть какие-либо технические трудности или находится в процессе доработки?
Во-первых, мало кто отлаживает базы на сервере, хотя бы в силу того, что это приведет к остановке работы, а другие компьютеры, как правило, имеют меньшие ресурсы.
Во-вторых, не смотря на то, что объем памяти, обслуживаемой 32-х разрядным приложением велик, физически ее на компьютере может не оказаться, а бежать в магазин за памятью гораздо дольше, чем включить опцию.
В-третьих, не редки случаи, когда сервера запускаются в режиме OLD с включенной компрессией (-С) …

К стати [RU] в новой версии благополучно работает.




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