3500 |
1 |
||||||||||
3000 |
2 |
||||||||||
2500 |
3 |
||||||||||
2000 |
5 |
4 |
10 |
||||||||
1500 |
7 |
9 8 |
|||||||||
1000 |
6 |
||||||||||
500 |
1 2 3 4 6 8 12 16 20 24 28 32 36
Число активных рабочих станций
Обозначения:
1 - Microsoft FoxPro for Windows; 2 - Microsoft FoxPro for DOS;
3 - Clarion; 4 - R:BASE; 5 - dBASE; 6 - Microsoft Access;
7 - DataEase; 8 - Paradox for DOS; 9 - DataFlex;
10 - Paradox for Windows
В тесте Запись с произвольным доступом каждая рабочая станция случайным образом выбирает запись и обновляет целочисленное поле со знаком. Подобно тесту Чтение с произвольной выборкой в этом испытании создается стрессовая нагрузка, намного превышающая нормальную при работе 36 пользователей. Результаты различаются весьма значительно. К показателям производительности следует подходить взвешено, учитывая степень обеспечения целостности данных каждой программой. Большую роль играют также индивидуальные схемы блокировки.
Обе версии Microsoft FoxPro, в которых проверке целостности данных уделяется мало внимания, возглавили группу в этом испытании с показателем более 700 тр/с. Пакет Microsoft Access, в котором на проверку целостности данных отводится много времени, достиг впечатляющего результата 388 тр/с. Пропускная способность программы Clarion стабилизировалась на уровне 36 тр/с после четырех рабочих станций из-за принятой в ней схемы постраничной блокировки. Максимальная производительность Dbase IV было достигнута при нагрузке от работы восьми станций, снижаясь по мере увеличения их числа.
И Paradox for DOS и Paradox for Windows с трудом прошли это испытание из-за применяющейся в них фирменной схемы блокировки. По просьбе компании Borland мы также изменили тестовую программу для Paradox for Windows, в которой обновления проводились небольшими пакетами, а не по отдельности. Это увеличило производительности в пять раз(улучшенные результаты не отражены на наших диаграммах).
Испытания в однопользовательском режиме проводили на компьютере Compaq Deskpro 486/33M с ОЗУ 8 Мбайт и жестким диском емкостью 340 Мбайт. В многопользовательских тестах в роли файл-сервера выступал ПК Compaq Systempro 486/33 с ОЗУ 32 Мбайт и двумя жесткими дисками Barracuda емкостью 2 Гбайт компании Seagate. Испытания проводились в сети с нагрузкой до 36 рабочих станций, в которой график уравновешивался двумя платами Madge EISA Token-Ring на файл-сервере. Рабочими станциями служили идентично оборудованные компьютеры Compaq Deskpro 386/16Ns с ОЗУ 8 Мбайт. Испытания проводили под управлением ОС NetWare 3.12 в локальной сети типа Token-Ring, имевшей пропускную способность 16 Мбит/с.
Каждую программу устанавливали в многопользовательской конфигурации. Программы для DOS размещали и запускали на файл-сервере, тогда как пакеты для Windows устанавливали на индивидуальных рабочих станциях.
ЗАПИСЬ С ПРОИЗВОЛЬНЫМ ДОСТУПОМ
транзация/с
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.