Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.06.30;
Скачать: CL | DM;

Вниз

Скорость выполнения MTS   Найти похожие ветки 

 
Maxim Pshevlotsky ©   (2003-06-15 07:10) [0]

Приветствую! Позвольте задать один маленький юзверский вопрос по поводу скорости выполнения подпрограмм вызываемых из MTS обьектов при обращении к ним из библиотеки или из приложения. Скорость выполнения ужасная - вот что меня пугает! Иногда скорость выполнения этих подпрограмм из библиотеки буквально в доли секунды, а иногда они будто "привисают", и могут стоять так около 8-10 сек. А вопрос такой: Как с такой заразой бороться, и чем опрыскивать, или это нормально? К примеру приведу пример поочередных вызовов подпрограмм с интервалом 5-7 сек.
из сервера приложений на базе MTS:

# Вызова | Скорость выполнения(1-низкая,2-высокая)
1 2
2 1
3 2
4 2
5 1
<...>


 
Maxim Pshevlotsky ©   (2003-06-16 09:57) [1]

???


 
Polevi ©   (2003-06-16 10:00) [2]

у меня тоже возникает пауза в 5-10 сек, но только при первом обращении
если не трогать сервер примерно 3 минуты - возникает вновь
у меня есть подозрение что стартует какотой то сервис, определить какой мне не удалось, так что если кто в курсе - буду признателен


 
Nerpa   (2003-06-16 11:21) [3]

Когда медленно, данные подгужаются с винта.
Когда быстро, запрос повторён, данные уже кешированы.
Разница в скорости только от того, требуется ли СУБД выполнять дисковые операции для выполнения запроса.


 
Polevi ©   (2003-06-16 12:21) [4]

>Nerpa (16.06.03 11:21)
дело не в этом, бизнес объект может и не обращаться к данным, пауза возникает именно при вызове метода, который может просто возвращать число


 
Maxim Pshevlotsky ©   (2003-06-17 04:05) [5]

Polevi © (16.06.03 12:21)
>Nerpa (16.06.03 11:21)
дело не в этом, бизнес объект может и не обращаться к данным, пауза возникает именно при вызове метода, который может просто возвращать число


Абсолютно согласен. Еще по моим наблюдениям скорость значительно уменьшается если делать команду "Установить COM+ обьект", тогда процесс dllhost.exe переходит по-мимо системного режима в режим тек. пользователя



Страницы: 1 вся ветка

Текущий архив: 2003.06.30;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.011 c
3-97521
Fantasy
2003-06-06 01:48
2003.06.30
Lookup-поля


1-97672
McSimm2
2003-06-17 13:10
2003.06.30
Фиксированный столбез в StringGrid


14-97806
Gimer
2003-06-10 17:08
2003.06.30
Голубое окно смерти Windows


11-97565
Константин
2002-10-19 16:21
2003.06.30
Здраст! Подск. Плиз! Завершение программы....


14-97871
Fly Iron Man
2003-06-12 17:29
2003.06.30
Есть ли в C++ динамические массивы