Progress и многопроцессорность

Все, что связано с продуктами корпорации Progress Software: доска объявлений, анонсы, разное
bask

Progress и многопроцессорность

Сообщение bask » 24 ноя 2003, 12:26

Progress 9.1d установлен на 6 процессорную железку, но прогресс задействует только 2 проца. Как можно исправить сложившуюся ситуацию и сделать так, чтобы progress задействовал все 6 процессоров.
спасибо за ответы

van
Модератор
Сообщения: 407
Зарегистрирован: 12 июл 2001, 03:00

re:Progress и многопроцессорность

Сообщение van » 24 ноя 2003, 12:54

из какой информации сделан вывод о том что задействовано только 2 процессора?
какая у вас операционка на этой железяке?
серверная версия прогресс у вас энтерпрайз?

гм.. только подумываем о количестве процессоров более 2х, а тут на тебе.. поэтому, тоже дюже интересно.

AG
Старожил
Сообщения: 85
Зарегистрирован: 28 ноя 2002, 11:04

re:Progress и многопроцессорность

Сообщение AG » 24 ноя 2003, 14:45

в тему или нет:
у нас 2 сдвоенных XEON, win2k распознает как 4 проца и Progress работает на 4 .

Гость

re:Progress и многопроцессорность

Сообщение Гость » 26 ноя 2003, 11:27

>из какой информации сделан вывод о том что задействовано только >2 процессора?

из отчета sar'а

>какая у вас операционка на этой железяке?

AIX v.5, точнее это два сервера работающие в кластере

>серверная версия прогресс у вас энтерпрайз?

энтерпрайз

van
Модератор
Сообщения: 407
Зарегистрирован: 12 июл 2001, 03:00

re:Progress и многопроцессорность

Сообщение van » 30 ноя 2003, 21:35

прошвырнулся по буржуйским форумам (у нас такие конфигурации, как у вас, прямо скажем, экзотика ;) ), из которых пока ясны следующие вещи:

1. два процессора - точно не предел. вот ответы на вопросы обладателя многопроцессорной железяки с установленной aix:

-----------
Yes it does... And since Progress supports multi-CPU environments
very well, then QAD does as well. I have worked with customers
using up to 10 processors with MFG/PRO. Some things take more
advantage than others, but even CPU-intensive tasks such as MRP
can be dramatically improved on a multi-CPU environment.

Go for it... but remember that you might need some tuning help
to get the maximum advantage from it.
-----------
Running MfgPro v8.6C and now v8.6E, with AIX v4.3.2 and now v4.3.3, on
two different RS6000 systems: a 4-proc J40 and a newer 2-proc F50. The J40 was run on AIX v4.3.2 for years and exhibited good load balancing. AIX
v4.3.3 is even better, as mentioned by others. The difference between two
and four processors is large, as is the jump from our 112MHz J40 procs and
the 332MHz procs in the F50. Actually, the 2-proc F50 performs a little
better than twice as fast.
In general, the Progress database and AIX handle multi-processing very
well, with good load balancing and performance across the processors. So
long as you've got a number of database processes that are running
(several database brokers, biw, aiw, watchdog, ODBC, others), AIX will
worry about balancing which processor gets which task. As you load up
dozens or hundreds of users, AIX will balance these nicely as well. None
of this matters, though, when a single large report comes down the line
and kills performance; however, such processes will have less of an impact
on performance, in genreal, the more processors you have. So, in a very
real sense, it will depend on your workload and how many processes of what
type typically run.
----------

2. утилизация процессоров - прерогатива операционки. там надо копать. есть конечно тонкость с параметром -spin, но он влияет на общую эффективность использования процессоров. всех.

3. говоря "прогресс использует x процессоров", надо сначала договориться, какие именно процессы подразумеваются.
вы давно работаете с этой субд и у вас много конкурентных пользователей в базе (тогда клиенты какого вида)?
или только пробуете эпизодические клиентские подключения?
если второе, то такое как у вас, imho, вполне может быть..

да, кстати, а что говорит поддержка? ;)