Viewing RTSS Processes and Registered RTDLLs

Use the RtssKill utility to view a list of all RTSS processes, including registered RTDLLs that have not been loaded, by omitting the process number or filename.

To view all RTSS processes:

Type the following at the command prompt:

RtssKill

RtssKill displays a list of all RTSS processes, including registered RTDLLs.

Example: SLOT-BASED PROCESS

RTSSkill - 11.0.0
Configuration:
	Total processor(s):  4
	Mode:  Dedicated
	Windows processor(s):  1
	RTSS processor(s):  3
Dynamic processes have process IDs above 1000.
RTSS process list:
ID    START STATE  PROCESSOR  NAME
------- ----- -----  ---------  ----
1              R       1       RtxApp1.rtss
No RTDLLs are currently registered on this system.

Example: DYNAMIC PROCESS

RTSSkill - 11.0.0
Configuration:
	Total processor(s):  4
	Mode:  Dedicated
	Windows processor(s):  1
	RTSS processor(s):  3
Dynamic processes have process IDs above 1000.
RTSS process list:
ID    START STATE  PROCESSOR  NAME
------- ----- -----  ---------  ----
1005              R       1       "C:\Projects\RtxApp1\RTSSDebug\RtxApp1.rtss"
No RTDLLs are currently registered on this system.

 

EXAMPLE: RTDLL

RTSSkill - 11.0.0
Configuration:
	Total processor(s):  2
	Mode:  Dedicated
	Windows processor(s):  1
	RTSS processor(s):  1
Dynamic processes have process IDs above 1000.
RTSS process list:
ID    START STATE  PROCESSOR  NAME
------- ----- -----  ---------  ----
2              R       1       "C:\Projects\RtxApp1\RTSSDebug\RtxApp1.rtss"
RTSS Registered RTDlls:
STATE         SHARED   NAME
Loaded        No       SampleRtdll.rtdll
C:\Program Files\IntervalZero\RTX\bin>

Configuration Information

The Configuration section lists the total processors in the machine as well as the number of Windows and RTSS processors,.

RTSS Process List

The RTSS process section lists the running RTSS processes along with the following information:

Column

Description

ID

The process ID for the RTSS process. Use this ID when you want to terminate the process.

Start

Indicates whether the process is set to run at boot time or not. Items marked with a B are set to run at boot time.

State

Indicates the current state of the RTSS process:

  • R: The process is running.
  • S: The process is stopped. You only see this option if the process is registered to run at boot time but it is not currently running.

Processor

System-wide number of the processor on which the process is running or will be run.

Mask

Displays the processor affinity mask, as a list of comma-separated processor numbers, for the RTSS application or RTSS DLL.

Note: RTDLLs inherit the mask of their calling process.

Name

The name of the process, along with any command-line options that were used when starting it.

RTSS Registered RTDLLs

The RTSS Registered RTDLLs section lists any registered RTDLLs along with the following information:

Column

Description

State

Indicates the current state of the RTDLL:

  • Loaded: The RTDLL is loaded and being used by an RTSS process.
  • Not Loaded: The RTDLL is not loaded.

Shared

Indicates whether the RTDLL has been configured for sharing:

  • No: The RTDLL is not configured for sharing. Only threads within the same process can load the RTDLL simultaneously.
  • Yes: The RTDLL may be shared by multiple RTSS processes at the same time.

Name

The name of the RTDLL, along with any command-line options that were used when registering it.

 

See Also

IntervalZero.com | Support | Give Feedback