Multiprocessors not working

Hi All,

I am running Domino ES 7.0.3 on Redhat Linux ES 5 on a HP DL360 server which has 8GB RAM & 4 processors. I have a heavy application running on this which runs several process simultaniously.

When these proceses run,the server does not divide the load among the processors. One Processor goes to 100% while the others remain idle. During such time the currunt domino process stops, the new processes are queued.

What could be the problem? I want to utilise the idle servers when one processor is used. This problem is only with DOMINO. If I run any other process in that server, it divides the load among the processors.

Please help me.

Thanx,

Buwaneka

Subject: Multiprocessors not working

It depends on what it’s doing. If you’re running a LotusScript agent, that’s single-threaded so it will only run on a single CPU. You could increase the number of AMGR threads but there is no guarantee that a busy thread won’t have things stack up while other threads are idle. Here is an article with some general guidelines and suggestions, but try searching the forum and the Redbooks site for more specific information: http://www.redbooks.ibm.com/abstracts/tips0421.html?Open

Subject: RE: Multiprocessors not working

Hi Charles,

Thanks a lot for your response. I do not want to share a single lotusscript agent among the CPUs. What I want is, If there is a second agent running at the same time, for it to be taken from another CPU rather than waiting till the first one to complete.

I do have this article and I have Changed the “Updaters” parameter in the INI to “4” since I have 4 CPUs. Will this help? To my knowladge, AMGR takes care of the scheduled agents only. Am I correct? If not, how can I cange that parameter.

Thanks again for your help.

Buwaneka