AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.02.2011, 10:19   #21  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,952 / 3230 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от vanokh Посмотреть сообщение
Конечно, железные
4-х ядреные Хеоны.
Спасибо.

Т.е. 4 ядра на 1 аос на котором крутится примерно 50-75 пользователей.
Ядра реальные ? Без гипертрединга ?

Спрашиваю так подробно, потому что иногда у нас аосы начинают грузиться по процу. Обычно происходит когда туда заберется больше 100 пользователей на аос. Такое ощущение что есть некая нелинейность в загрузке проца в зависимости от числа активных пользователей. И при превышении 80-100 пользователей на аос - загрузка проца растет непропорционально быстро.

P.S.
А операционка у вас какая ?
Старый 16.02.2011, 10:58   #22  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
Насчет нелинейности наврядли.
Просто возрастает кол-во активных потоков, которые требуют переключений от процессора. А его ресурсы тоже не безграничны

Как возможный вариант уменьшения нагрузки на AOS для сложных итерационных обработок могу предложить вставлять вызов Sleep(1) - нагрузка на процессор значительно снизится.
__________________
Axapta v.3.0 sp5 kr2
Старый 16.02.2011, 11:00   #23  
vanokh is offline
vanokh
Участник
 
108 / 63 (3) ++++
Регистрация: 23.10.2008
Цитата:
Сообщение от Logger Посмотреть сообщение
Спасибо.

Т.е. 4 ядра на 1 аос на котором крутится примерно 50-75 пользователей.
Ядра реальные ? Без гипертрединга ?

Спрашиваю так подробно, потому что иногда у нас аосы начинают грузиться по процу. Обычно происходит когда туда заберется больше 100 пользователей на аос. Такое ощущение что есть некая нелинейность в загрузке проца в зависимости от числа активных пользователей. И при превышении 80-100 пользователей на аос - загрузка проца растет непропорционально быстро.

P.S.
А операционка у вас какая ?
Ух, как подробно

Ядра реальные без гипера. Win Server 2003 R2 Standard x86

Иногда тоже грузятся до 80-90%, но не зависит от кол-ва пользователей, поскольку у нас стоит ограничение. Скорее из-за "тяжелых" операций.
Старый 16.02.2011, 11:29   #24  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,952 / 3230 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от AndyD Посмотреть сообщение
Насчет нелинейности наврядли.
Просто возрастает кол-во активных потоков, которые требуют переключений от процессора. А его ресурсы тоже не безграничны

Как возможный вариант уменьшения нагрузки на AOS для сложных итерационных обработок могу предложить вставлять вызов Sleep(1) - нагрузка на процессор значительно снизится.
Спасибо.
Ну мы примерно так себе и представляли причину этого. А нелинейность точно есть. И мы её видим своими глазами и держим руками. В данном случае это скорее следствие. Т.е. при большом числе сессий наверно слишком растут накладные расходы на обслуживание и переключение.

Либо может еще какая причина есть.
Например, в Аксапте сложность расчета налогов (и как следствие время обработки накладной) квадратично зависит от числа строк. Я подумал вдруг нечто подобное есть в операционках ? Т.е. накладные расходы которые несет компик на обслуживание множества сессий нелинейно зависит от их числа.
Старый 16.02.2011, 11:37   #25  
vanokh is offline
vanokh
Участник
 
108 / 63 (3) ++++
Регистрация: 23.10.2008
Цитата:
Сообщение от Logger Посмотреть сообщение
Я подумал вдруг нечто подобное есть в операционках ? Т.е. накладные расходы которые несет компик на обслуживание множества сессий нелинейно зависит от их числа.
Не думаю, что накладные расходы на поддержание сотни сессий так уж велики...
Старый 28.05.2013, 15:29   #26  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,952 / 3230 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Подниму тему снова.
Может быть кто-нить разобрался как поймать пользователя/сессию который отъедает процессорное время на аосе ?
Старый 28.05.2013, 16:28   #27  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,494 / 1065 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
Скорее всего не поможет, но вдруг...
AOSSessionInfo.cpuTime() выводили это в активных пользователях для DAX 3, что бы было на кого валить.

PS.
Мониторинг работы

Последний раз редактировалось raz; 28.05.2013 в 16:30.
За это сообщение автора поблагодарили: Logger (1).
Старый 28.05.2013, 17:40   #28  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,952 / 3230 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Спасибо.
У нас эта штука стояла еще со времен 3-ки и с переходом на 2009-ю перестала работать.

Если мне не изменяет память, AOSSessionInfo.cpuTime() теперь всегда возвращает 0.
Теги
aos, ax2009, железо, сессия

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Sample Design Patterns: Upgrade to Microsoft Dynamics AX 2009 and issues with the global address book Blog bot DAX Blogs 0 21.12.2010 11:11
emeadaxsupport: How does the Dynamics AX Setup detect existing AOS Instances? Blog bot DAX Blogs 0 06.07.2010 17:05
mbsturk: Ax 2009 Rollup 4 Version Checker Blog bot DAX Blogs 0 29.04.2010 17:05
JOPX: Musings about Microsoft Dynamics AX 2009 Blog bot DAX Blogs 0 12.06.2008 23:06
Dynamics AX: MSDW: What Will Be the Most Important Performance Enhancement in Dynamics AX 2009? Try Scaling of the AOS Blog bot DAX Blogs 1 09.05.2008 15:26

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 02:51.