Показать сообщение отдельно
Старый 15.02.2011, 19:46   #14  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2476 (88) +++++++++
Регистрация: 20.08.2005
Это связано с переходом на подключение к AOS с помощью RPC (и используется с версии 4.0)

Сам RPC использует многопоточные апартаменты - выделяется пул потоков, ожидающих вызова. При RPC-вызове используется один из ожидающих потоков для обработки. Когда выполнение вызова завершается, поток возвращается в состояние ожидания. Если при вызове не будет свободных потоков, то создастся новый. После некоторого времени в состоянии ожидания "лишние" потоки закрываются.

Использование потоков для RPC настраиваются при вызове функции RpcServerListen. Первый параметр MinimumCallThreads определяет минимальное кол-во используемых потоков, но он носит рекомендательный характер и приложение должно устанавливать его в единицу

Количество ожидающих потоков, так же как и время для закрытия "лишних" зависит от версии Windows
__________________
Axapta v.3.0 sp5 kr2
За это сообщение автора поблагодарили: Logger (10), gl00mie (10).