cancel
Showing results for 
Search instead for 
Did you mean: 

On NonStop is it possible to change which CPU a PROGNOSIS process runs in? Can I control PROGNOSIS processes to run in a specific CPU?

Hero

On NonStop is it possible to change which CPU a PROGNOSIS process runs in? Can I control PROGNOSIS processes to run in a specific CPU?

Common questions are:
Is it possible to change which CPU a PROGNOSIS process runs in?
Can I control PROGNOSIS processes to run in a specific CPU?
It is possible to configure most PROGNOSIS processes to run in a specific CPU.

There are a few exceptions to this rule as follows: The following collectors/process will accept a SET CPU ( , x ) statement in the PROGNOSIS configuration: IRATMMON IRATMTKT IRB24ATM IRB24POS IRBATCOL IRDBASE IREXTCOL IRHLRCOL IRSECSRV IRTMFCOL IRWASP STCOMM STEMS STERR STN24 STPATH STTUNE STLC STMEAS STMESMAN IRPROMGR - The Process Manager process will not accept a SET CPU statement, but can be changed by editing the CPU statement in PRGNINI file (located in the PROGNOSIS subvol). After modifying this parameter, a PROGNOSIS restart is required. IRNETRTR - The Net Router process will accept SET CPU parameter in the PROGNOSIS configuration, but this MUST be set to a different CPU to Process Manager. The following processes will ALWAYS run in the same CPU as Process Manager: IRAUTOAN IRAVCOL IRGFSRV IRTECAD IRCMDSRV STDC STDCSRV IRDSPSRV The following processes run in every cpu so the SET CPU parameter is ignored: STCPUR IRUCMSRV

HTH

Tags (1)
4 REPLIES 4
05 Base Camper

Re: On NonStop is it possible to change which CPU a PROGNOSIS process runs in? Can I control PROGNOSIS processes to run in a specific CPU?

Hi Gerald,

I recently conducted performance tuning and set the process limits and cpu for each Prognosis process.
This was discussed with IR and may be different from your system, but the configuration files you will need to check are are PROGNOSIS.CNF

to set process priory - Prognosis.CNF:
SET PRIORITY (FSCOL, 100)
SET PRIORITY (IRBATCOL, 99)
SET PRIORITY (AVCOL, 100)
SET PRIORITY (DISCCOL, 100)
SET PRIORITY (EMS, 100)
SET PRIORITY (DBASE, 150)
SET PRIORITY (IRNETRTR, 165)
SET PRIORITY (STCPUR, 165)
SET PRIORITY (IRPROMGR, 165)
In Prognosis.CNF add lines to set the CPU used
SET CPU (IRTXNCOL,3)
SET CPU (IRNETRTR,5)
Community Manager

Re: On NonStop is it possible to change which CPU a PROGNOSIS process runs in? Can I control PROGNOSIS processes to run in a specific CPU?

Sarb
Not sure if you are asking a question here or not. Gerald did a great job of explaining what can be and what cannot be set for a collector or service in a specific CPU. I remember when you did some tuning for the processes that run under Prognosis, via the Set Priority, which is fine, but also remember the memory setting for collectors as well. You set CPU statements for IRTXNCOL and IRNETRTR are ok from your example. Please let me know if I have answered or made this more confusing. Happy Holidays, Sarb, Jack
05 Base Camper

Re: On NonStop is it possible to change which CPU a PROGNOSIS process runs in? Can I control PROGNOSIS processes to run in a specific CPU?

Hi Jack,
Merry Christmas Smiley Happy
Community Manager

Re: On NonStop is it possible to change which CPU a PROGNOSIS process runs in? Can I control PROGNOSIS processes to run in a specific CPU?

Sarb
Merry Christmas to you too Mate. Do you still have a question on the topic above. Please let me know. Thank you, Sarb
Blog: What Optimal Transaction Performance Means

A number of our customers use Prognosis to monitor the health of their payment systems. As part of this, they monitor the transactions flowing through the system ...

Read blog
Top Liked Members