Телефон для справок (095) 507-38-60,
Имеются адаптированные версии для других городов и регионов.
Профессиональная программа РентЭксперт. (Риэлти 2002) Технические характеристики.
В этом разделе представлены формальные технические характеристики работы программ по аренде квартир и комнат, а также
нежилых помещений серии РентЭксперт. Все технические данные были взяты из файлов-протоколов, создаваемых самой программой
в процессе своей работы, и перенесены на эту страницу без изменений значений величин.
Технические условия тестирования были следующими.
Тестирование производилось на компьютере с процессором Celeron850 с установленной
операционной системой Windows98.rus. При тестировании наша программа по аренде не
была единственным приложением, загруженным в память. Мы постарались создать максимально
приближенную к реальности картину. Кроме РентЭксперт'а были открыты следующие приложения
Почтовый клиент TheBat! версии 1.60c, который периодически проверял почту
Приложение Microsoft Word 2000, в котором периодически печатали
Приложение Internet Explorer, которое очень активно использовали (он же: Мой Компьютер)
Два приложения MakView 3.1a, которые периодически закрывали-открывали
4 приложения в системном трее (там где часы)
Пасьянс "Косынка", в который периодически поигрывали
Ниже представлена полная конфигурация нашей тест-машины.
Процессор PIII-Celeron 850 МГц
ОЗУ DIMM 128 Mb
Жёсткий диск Maxtor 40Gb 7200rpm (2 Gb свободно)
Способ получения данных о времени.
Разница во времени между концом и началом той или иной процедуры получается программой как разница между
двумя показаниями системных часов. Таким образом, она представляет собой реальную продолжительность того или иного
процесса, происходящего в программе, наблюдаемую пользователем.
Внимание.
Ниже приведены данных только для программы по аренде РентЭксперт версии PRO. Данные для версии Лайт будут
доступны в ближайшее время.
Загрузка архива.
Ниже в таблице представлены данные о загрузке общеупотребимого архива по аренде квартир и комнат в Москве объёмом 210 000
вариантов за 1996-2001 годы, который можно купить где угодно за 1500 рублей.
Архив для удобства был разбит на части объёмом не более 1.5 Мб (примерно 8 000 вариантов) и поставлен на
автоматическую загрузку, что исключает дополнительные затраты времени на действия оператора по ручному добавлению в
архив того или иного файла. По окончании загрузки первого файла программа немедленно приступала к загрузке следующего.
Объём базы до добавления
Объём очередного файла
Добавлено
Объём базы после добавления
Время выполнения операции добавления (ч:м:с)
0
8099
8099
8099
00:01:41
8099
8142
8142
16241
00:01:45
16241
8372
8369
24610
00:01:42
24610
7923
7923
32533
00:01:58
32533
7883
7818
40323
00:02:17
40323
8311
7506
47441
00:01:43
47441
7145
8098
55405
00:01:55
55405
7825
7700
62901
00:01:52
62901
8223
6874
69441
00:02:47
69441
8125
7850
77096
00:02:17
77096
7821
7433
84310
00:02:11
84310
8256
7171
91209
00:02:25
91209
7779
7559
98620
00:02:24
98620
8106
7232
105628
00:02:35
105628
8101
7599
112983
00:02:49
112983
7687
7377
120153
00:02:48
120153
8095
7114
126970
00:03:02
126970
7773
7370
134131
00:03:02
134131
8063
7015
140823
00:03:07
140823
7640
7382
147948
00:03:07
147948
8001
5968
153317
00:03:08
153317
7919
7898
161012
00:03:21
161012
7466
6950
167547
00:03:16
167547
8178
7107
173849
00:04:10
173849
7914
7254
180631
00:03:57
180631
7620
6847
186996
00:02:38
186996
3942
3672
190526
00:01:30
Как видно из таблицы, с ростом объёма базы данных увеличивается и время добавления новых вариантов. Если в начале
средняя скорость работы была равна 8099/(60+41) = 81 кв./сек., то из значений, данных в конце таблицы получаем
скорость 7914/(180+57) = 33 кв./сек. Такая скорость проявляет себя с самой лучшей стороны при работе с текущей информацией.
Это означает, что файлы, приходящие к Вам в почтовый ящик, будут обработаны программой за 2-3 секунды.
Более точные и подробные данные о загрузке текущей информации и обновлении архива описаны в следующем пункте.
Окончательно, общее время загрузки архива составило чуть более часа, точнее 1ч 10мин.
Работа с текущей информацией.
Здесь приводятся данные о времени, затрачиваемом программой на загрузку очередного обновления, приходящего в виде mak-файла
по почте. Файлы, которые мы использовали для тестирования были взяты наугад из разных источников примерно полугодовой
давности. Средний объём таких файлов составил около 20 заявок. Встречались файлы по 5 заявок и по 35 заявок, что отражено
в таблице внизу.
Таблица пока не готова.
Процедура поиска: отбор по параметрам.
Приведём теперь данные о скорости поиска нашей программы по аренде в различных ситуациях, а именно:
1) при разной загруженности архива,
2) при различных комбинациях параметров отбора (метро, цена и проч.).
Все цифры соответствуют времени поиска указанных вариантов, считая от нажатия пользователем кнопки "Отбор" до появления на
экране сообщения "Найдено столько-то объектов".
В ближайшее время мы постараемся привести большее количество примеров, а пока ознакомьтесь со следующими результатами,
полученными при поиске по архиву общим объёмом 190526 квартир.
Условия поиска
Найденное количество вариантов
Затраченное время (ч:м:с)
Метро: вся голубая ветка (митино-студенческая) Количество комнат: любое
10803
00:00:14
Метро: вся голубая ветка (митино-студенческая) Количество комнат: 1-2
8354
00:00:09
Метро: голубая ветка (митино-студенческая) Количество комнат: 1
3534
00:00:04
Метро: юго-западная Количество комнат: любое
3976
00:00:04
Метро: юго-западная Количество комнат: 1-2
2983
00:00:01
Метро: юго-западная Количество комнат: 1
1159
00:00:00
Сортировка данных.
Приведём теперь данные о том, сколько времени требуется программе для того, чтобы упорядочить данные в одной
из временных таблиц. Упорядочивание в нашей программе по аренде происходит по трём полям (трёхступенчатая сортировка),
которые выбираются пользователем.
Ниже представлены данные о сортировке выборок различного объёма по трём параметрам: количество комнат, цена, метро.
Объём выборки (в скобках указано точное значение)
Время сортировки (ч:м:с)
1000 (995)
00:00:01
2000 (2053)
00:00:02
3000 (3223)
00:00:03
6000 (6774)
00:00:07
10000 (9994)
00:00:15
30000 (31271)
00:00:51
70000 (75613)
00:02:11
Вы можете задать свои вопросы по телефону (095) 507-38-60.