А то иногда голословным быть приходится. Фразы типа " ну так в два-три раза медленнее" явно никуда не годятся
Как сравнивать производительность? (процедур на одноЭс под оффтопиком и вайн-собака-этерсофт)
Модератор: Модераторы разделов
-
aSteklov
- Сообщения: 91
- ОС: openSUSE 11.2
Как сравнивать производительность?
Несколько раз поднималась тема про тормоза в одноЭс под этерсофт. В том числе и мной. Хотелось бы совета как можно измерить производительность. Я не программист на одноЭс. Но что куда вписать - разберусь, если подскажете куда рыть 
А то иногда голословным быть приходится. Фразы типа " ну так в два-три раза медленнее" явно никуда не годятся
А то иногда голословным быть приходится. Фразы типа " ну так в два-три раза медленнее" явно никуда не годятся
-
yaleks
- Сообщения: 2121
- Статус: вне статуса
- ОС: Gentoo ~
-
arahorn
- Сообщения: 41
- ОС: Slackware 11
Re: Как сравнивать производительность?
посмотрел
имхо не фонтан
там сравнивается производительность запросов ......
1С 7.7 это весьма хммм как это на русском гавняное вобщем sql приложение, слишком много операций выполняется на клиенте
да и в рамках самой 1С запросов 2 разных типа и роль они играют скорее вспомогательную
"по пьяни" возникла мысль и если начальство даст добро на затраты времени на это сделаю апсолютно простой тест в рамках внешней обработки для 1С
предполагаемый состав
1. пробег курсора по журналу документов скажем по 1-2-3 тысячам документов
2. аналогичный пробег по форме списка справочника
3. перепроведение 1-2-3 тысяч документов
4. сдвиг ТА на месяц назад и обратно
5. сдвиг периода бухгалтерских итогов на квартал назад и обратно
6. формирование какого нибудь сложного бухгалтерского отчета
7. ........................................................... торгового отчета
8. формирование расчетной ведомости
все с логированием с фиксацией времени
думаю что написание такой обработки займет вряд ли больше одного рабочего дня
если таки напишу то код для 1С выложу здесь
естественно при условии что это не километр кода будет
-
aSteklov
- Сообщения: 91
- ОС: openSUSE 11.2
Re: Как сравнивать производительность?
Подойдёт для сравнения в 1С 8.1. У нас используется 1С 7.7
Надеюсь у кого-нибудь дойдут руки до реального сравнения производительности 1С 8.1 с помощю этой утилиты
Как можно на 1С 7.7 время фиксировать (с точностью менее секунды)?
-
Djelf
- Сообщения: 615
- ОС: Гигтег+Цшт32
-
arahorn
- Сообщения: 41
- ОС: Slackware 11
Re: Как сравнивать производительность?
санкс за информацию, честно говоря не знал
но и ИМХО в таких тестах за глаза хватит точности в пределах минуты
доли секунды уже никого волновать не будут
погрешность теста так и так будет в пределах секунд 30 как минимум