配置实时子系统 (RTSS)

您所在的位置:网站首页 intervalzero安装 配置实时子系统 (RTSS)

配置实时子系统 (RTSS)

2024-07-11 22:26| 来源: 网络整理| 查看: 265

RTX64 控制面板用来配置 RTSS 子系统功能。如更改内部系统配置,设置内存分配方式,配置 RTSS 看门狗定时器,以及处理异常的方法等。

注意:某些 RTX64 控制面板设置需要 Windows 管理员权限。

访问 RTSS 子系统配置选项:

从 Windows 应用程序列表中,找到 RTX64 Runtime,选择并打开 RTX64 控制面板; 在左侧第二部分 Subsystem 部分,点击 Configure the RTSS Subsystem 图标:

在 Configure the RTSS Subsystem(配置 RTSS 子系统)页面,将看到如下配置选项:

图标功能描述Change internal system behavior更改内部系统行为 ● 更改 RTX64 子系统的启动方式和时机 ● 更改内部系统定时器的触发频率 ● 更改子系统调度程序的行为 ● 更改线程终止方式 ● 更改子系统处理优先级反转的方式Manage Memory内存管理 ● 设置默认的内存分配方式Change monitoring settings更改监控设置 ● 配置专用于监控的内存容量 ● 子系统启动时自动启动监控会话 ● 指定要监控的事件,以及保存日志的目录 ● 指定最大日志大小,以及达到容量上限时,是停止监控还是丢弃最旧事件Configure watchdog timer settings配置看门狗定时器● 选择是否启用 RTSS 看门狗定时器来观察和限制失控线程Configure exception support配置异常处理● 子系统如何处理故障进程● 处理异常时,子系统的行为方式Configure power management settings配置电源管理设置● 更改某些电源管理功能。从而最大限度地减少 Windows 电源管理对 RTX64 的影响Configure the search path配置搜索路径● 配置搜索路径,使得 RTX64 在加载 RTSS 应用或 RTDLL 时在指定目录中查找Configure real-time application output配置实时应用程序输出● 配置实时应用程序输出的显示和记录Configure remote debugging配置远程调试● 配置远程调试连接。

注意:远程调试器是 RTX64 Runtime 中的可选功能。只有安装了该功能后,相关设置才会出现在控制面板中。

开启控制面板:

在 Windows 开始菜单中,导航至 RTX64 Runtime,并点击 RTX64 Control Panel

注意:某些情况下,可能需要先停止子系统,然后才能修改配置或设置。

启动和停止子系统

从控制面板 启动/停止 子系统:

可以直接从控制面板主页右侧的信息面板中,启动和停止 RTSS 子系统及相关组件; 要启动子系统,请单击开始(Start)图标:(注意:如果将网络抽象层(NAL)配置为随子系统启动,则启动子系统时也会启动 NAL;同时,如果购买了 TCP/IP 栈,并且配置为随NAL启动,则TCP/IP 栈也将一起启动) 要停止子系统,请单击停止(Stop)图标:

更多信息,请查看 RTX64 控制面板中的启动和停止组件(Starting and Stopping Components in the RTX64 Control Panel)。

更改子系统的HAL定时器周期

RTX64 HAL 定时器是 RTX64 子系统中所有内部同步,定时器和等待功能的主要定时器。子系统 HAL 计时器周期的默认值为 100 微秒。该值最小可设置为 1 微秒,最大为 1,000 微秒。

该值会影响子系统和应用程序的响应性能。应用程序定时器的周期只能与子系统的 HAL 定时器相同,或是其的整数倍。例如,如果 HAL 定时器周期为 50,则您可以创建周期为 50、100、200 的定时器,但不能是 130,如果设置为 130,该值将向上舍入为 150。

可以在 RTX64 控制面板中更改 HAL 定时器周期:Configure the RTSS Subsystem > Change internal system behavior

注意:将 HAL 定时器周期设置为低于 20 微秒时要特别小心。如果 HAL 定时器周期设置得太短,可能会对性能产生负面影响或导致系统挂起。建议在要部署的所有系统上全面测试实时应用的定时器周期,以验证硬件是否有能力完成程序的编译和运行。。

收集配置信息

有些时候,收集当前系统的状态信息很有用。可以使用 RTX64 分析器(RTX64 Analyzer:可从控制面板访问)生成包含当前 RTX64 配置的文本文件。 通过该文件,可以评估系统状态,并发现潜在的系统效率低下或其他问题。

RTX64分析器可以获取操作系统信息,RTX64 安装信息,Visual Studio 信息,boot.ini/bcdedit 信息,处理器信息,BIOS信息,内存信息和即插即用设备信息。此外,还可以选择收集系统延迟信息。

更新可用系统内存:

打开控制面板 点击:Configure the RTSS Subsystem > Manage Memory 注意 RTX64 可用的系统内存量。其默认值基于 RTX64 安装程序检测到的可用内存量。可以在 Windows 任务管理器中查看当前可用的系统内存总量; 要更改可用系统内存量,请记下 Windows 任务管理器中的可用值,并在可用系统内存(Available system memory)文本字段中,输入小于该值的数值。 文章更改内部系统行为 内存管理 更改监控设置 配置看门狗定时器 配置异常支持 配置电源管理设置 配置搜索路径 配置实时应用程序输出 配置远程调试 管理 RTX64 设备


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3