1753851 Members
7635 Online
108807 Solutions
New Discussion юеВ

Process type "M" ?

 
SOLVED
Go to solution
Andrew Rycroft
Advisor

Process type "M" ?

Hi,

On the show system command the process type is displayed in a column on the far right.

"N" for network
"S" Subprocess etc.

I now see process type "M".

What does this mean ?

Thanks
Andrew
3 REPLIES 3
labadie_1
Honored Contributor
Solution

Re: Process type "M" ?

means Multithreaded

see the help show system

SYSTEM

/MULTITHREAD

Displays all multithreaded processes for the local system.
When used with the /FULL qualifier, the /MULTITHREAD qualifier
displays information about each kernel thread in a multithreaded
process.

For more information on kernel threads, refer to the OpenVMS
Programming Concepts Manual.
Hein van den Heuvel
Honored Contributor

Re: Process type "M" ?

The DCL Dictionary, under "SHOW SYSTEM", suggests it may mean MULTITHREADED. But that's an inference, no explicit reference.

Hein.
John Gillings
Honored Contributor

Re: Process type "M" ?

Andrew,

"M" is not a process "type", it's more a kind of qualifier. If you look carefully, you'll see that the "M" is in a different column from the "N", "S" or "B". You could see processes tagged "MS" "MN" or "MB".

The processes are *kernel* multithreaded, which means the different threads can run in true parallel on multiple CPUs. Each thread within a process will show up as a different line in SHOW SYSTEM. See section 1.6 in the OpenVMS Programming Concepts Manual for details.
A crucible of informative mistakes