24.10.2003, 17:35 | #1 |
Участник
|
Быстродействие Axapta на P-VI vs Axapta на С-533
Вообщем ситуация как в анекдоте про 600й мерин и запорожец: Есть некая задача в аксапте вычислительного характера ( "хитрая" обработка около 200тыс записей, в основном нагрузка на проц ). На целероне эта задачка выполняется в 1.5 раза быстрее (!) чем на P-IV :-O
Вводные: P-IV-2400 512Mb, С-533 128Mb. По тестам производительности P4 делает целерон раз в 5-10 везде. Спид-степ и прочее энергосбережение выключено. Стоит одинаковый софт: XP-SP1, 2х звенка Ax30-Sp1 (Application скопирован 1:1). Машинки работают с одним и тем же SQL-сервером. Во время работы у целерона загрузка камня равномерная ~80%, память съедает сразу почти всю, но в процессе не "распухает". П4 бодро стартует на загрузке ~50%, но она растет, на половине вычислений доходит до 100%, и скорость вычислений падает. По температуре камня - все ок. В процессе вычислений на П4 аксапта еще и память потихоньку "отъедает", распухает дополнительно мегов на 100. Чего это за чудеса такие? Может кто сталкивался с подобным? |
|
24.10.2003, 17:58 | #2 |
Участник
|
Re: Быстродействие Axapta на P-VI vs Axapta на С-533
Распухает/Нераспухает... Может все дело в свопе?
А почему одна распухает, а другая нет? |
|
24.10.2003, 18:20 | #3 |
Участник
|
Не, не своп, диском они оба почти не шуршат при вычислениях. Да и своп у них одинакового размера, а диск на П4 шустрее. Может Аксапта пытается всю свободную физическую память "скушать"? На целероне она память не ест, потому что там уже после старта остается мега 2 физической, все остальное - своп. А вот на P-IV физической остается даже на финише около 100Мб. Только не понятно чем он ее забивает, там 2 таблички по 100 тыс. записей обрабатываются, кэш выключен у обоих таблиц.
|
|
24.10.2003, 18:45 | #4 |
Участник
|
непонятно.
а СП у exe-шников тоже одинаковый? если посмотреть версию ax32.exe, то что показывается? У меня например, 3.0.1951.2410 |
|
24.10.2003, 20:23 | #5 |
Модератор
|
Согласитесь, влияние, которое оказывает тип процессора на потребляемую приложением память, мало А сравнить можно много чего:
операционные системы и их настройки производительности протоколы, их настройки, драйвера, версии MDAC.. остальное железо (особенно сетевые адаптеры) настройки аксапты (особенно те, что в "разработке" и "SQL) и т.д. и т.п... Цитата:
Машинки работают с одним и тем же SQL-сервером
мораль - чудес не бывает, PIV не виноват.. |
|
27.10.2003, 10:51 | #6 |
Участник
|
БД одна и таже, на одном и том же сервере. Версии exe-шников одинаковые, версии ОС - тоже (с одного диска ставились), MDAC'и - оба 2.7. P-IV файлики из сетки копирует достаточно шустро, где-то 7Mbyte/sec. Пробовал разворачивать SQL-сервер прямо на P-IV: время выполнения не изменилось (+/- 3 мин). А вот если переключить целерон на SQL-сервер, развернутый на P4 (наш SQL сервер дохлый достаточно), то целик не в полтора, а в два раза делает P4. Так что ИМХО дело не в сетке.
Еще попробовал запустить в 3хзвенке с AOSом на P4: то же самое, тормозит и жрет память. Еще попробовал Аксапту на P4 без памяти оставить: наоткрывал всяких приложений, оставил 150 Мегов на все про все ей как на целике - все равно распухла и "Out of memory". Чудес то не бывает, только не понятно что "чудит" на P4. Надо попробовать в целик памяти добить и посмотреть чего будет... |
|
28.10.2003, 09:56 | #7 |
Member
|
Честно говоря, я тоже испытываю некоторые проблемы на P-IV. При этом памяти немало, Win 2000. В чем проблема — я пока не разобрался, но симптомы очень похожие. Мне не удается построить перекрестные ссылки. Во-первых процесс растягивается на очень длительное время, а когда я пытался строить их по частям, то рано или поздно Аксапта накадывала на себя руки. При этом она постепенно разрастается в памяти, пока не упирается в своп, после чего преимущественно тем и занимется, что свопится туда-сюда. При этом иногда замечается судорожное дерганье памяти в районе 200 Mb туда-сюда.
Ввиду того, что на нескольких других машинах, в т.ч. и на P-IV подобного не наблюдается, остается заподозрить, что существует какая-то фатальная комбинация настроек, которая вводит ее (Аксапту) в это состояние. Возможно, это связано с настройками Windows и м.б. даже не связано с P-IV... Когда-то давно перекрестные ссылки у меня построились без проблем.
__________________
С уважением, glibs® |
|
29.10.2003, 10:25 | #8 |
Участник
|
Действительно похоже на фатальное сочетание настроек. На другом P-IV все Ок. Попробовал памяти добить в целерон до 512 - тоже все Ок. Всякие железячные тесты на P-IV - Ок. А вот перекрестные ссылки обновить P-IV ночи не хватает (
|
|
29.10.2003, 10:41 | #9 |
Модератор
|
Все-таки попробуйте обновить клиента от MSSQL до SP3a или поставить последнюю версию MDAC
В SP3 были некоторые проблемы (мышкой тык) |
|
29.10.2003, 13:19 | #10 |
Участник
|
Солюшн
Поставил MDAC2.8 на P-IV, все залетало и Аксапта больше не "пухнет"
Vadik, спасибо за совет!! З.Ы. Только не понятно почему целерон на том же MDAC 2.7 нормально работает. |
|
30.10.2003, 10:37 | #11 |
Member
|
Vadik, Джон большое спасибо! Мне тоже помогло.
__________________
С уважением, glibs® |
|
Теги |
mdac, odbc |
|
|