IntervalZero RTX64 4.x 帮助文档

⌘K
  1. 主页
  2. 文档
  3. IntervalZero RTX64 4.x 帮助...
  4. RTX64 运行时环境(Runtime)介绍...
  5. 运行和停止实时进程

运行和停止实时进程

本章节介绍一些用于启动和停止实时 (RTSS) 进程的方法和工具,包括:

  • RTX64 任务管理器(RTX64 Task Manager):任务管理器用来查看,启动或结束系统中链接到 RTX64 的,任何活动的 RTSS 进程或 Windows 进程(包括任务管理器启动以及使用 RtssRun 命令启动)。链接到 RTX64 的 Windows 进程是调用实时接口 (RTAPI) 的非托管进程,或者是使用 RTX64 接口与 RTSS 进程通信的托管进程;
  • RtssRun:RtssRun 可用于从 Windows 命令提示符运行 RTSS 应用程序;
  • RtssKill:使用 RtssKill 强制终止指定的 RTSS 进程;

运行 RTSS 进程

可以使用下列方法运行 RTSS 进程:

  • 双击 Windows 资源管理器中的二进制文件
  • 从 RTX64 任务管理器启动任务
  • 在目标系统上,使用命令提示符运行 RtssRun 命令

以下说明仅适用于从命令提示符运行 RtssRun。有关从 RTX64 任务管理器启动和停止任务的更多信息,请参阅 Task Manager(任务管理器)

使用 RTSSRUN 启动任务:

  • 打开命令提示符;
  • 输入 RtssRun,然后输入 RTSS 二进制文件的完整路径。例如,要运行 RTX64 提供的 SRTM 二进制文件:
RtssRun “C:\Program Files\IntervalZero\RTX64\bin\srtm.rtss”
  • 如果 RtssRun 成功执行,系统将发出提示音,同时 RTX Server 控制台将打开并显示文本信息。执行完成后,SRTM 进程会打印延迟结果的摘要和直方图。

有关 SRTM 和其他示例的更多信息,请参阅 RTX64 示例程序


停止 RTSS 进程

如果必须终止 RTSS 进程,可以在目标机系统上使用 RTX64 任务管理器,或从命令提示符运行 RtssKill 停止 RTSS 应用程序:

注意:只有在没有其他方法可以正常停止进程的情况下,才进行停止进程操作。这相当于使用任务管理器来停止正在运行的 Windows 进程。

使用 RTSSKILL 停止任务:

  • 打开命令提示符;
  • 输入 RtssKill 并回车,将显示当前系统上所有正在运行的 RTSS 进程;
EXAMPLE OUTPUT
4 Processors
RTX64 Processor: 2,3
PID NAME SHEDULED TASK
----   ---------   -------------------------------
1005 Srtm
  • 如果要终止进程,需要找到进程 ID,并将该值传递给 RtssKill 程序。 例如,如果想要终止 ID 为 1005 的进程,您可以输入:
rtsskill 1005