Skip to main content

硬件配置-建议

您可能必须调整 BIOS 设置才能使 CODESYS Control RTE 以最佳的低抖动在各自的平台上运行。请参阅以下调整示例,这些示例仅应视为建议。

. 应始终禁用以下 BIOS 设置:
  • HT(使用英特尔 CPU 进行超线程;使用 AMD CPU 进行同步多线程)

  • VT(英特尔 CPU 的虚拟化技术;适用于 AMD CPU 的 AMD-V)

    在Windows 10或更高版本中,VT使Windows本身在虚拟环境中启动,因此,即使Windows没有使用CPU内核,RTE也无法启动CPU内核。

    因此,禁用此 BIOS 选项的另一种方法是禁用 Windows 的 “虚拟机平台” 功能或 “Windows 虚拟机管理程序平台” 功能。最后,禁用 VT 选项是 BIOS 是更好的选择。

  • 导致周期性 SMI 的传统 USB 或其他 BIOS 功能。

    SMI 是系统管理中断,可使整个系统停止几十或数百微秒。

  • 可导致频率变化的英特尔或 AMD 处理器的节能选项(例如英特尔 CPU 的 EIST,或适用于 AMD CPU 的 Cool'n'Quiet)

  • 定期自测或记忆力测试

“睡眠模式” 起着决定性作用(ACPI术语中的 “C状态”)。“C” 后面的数字越大表示睡眠状态越低。在睡眠模式下,处理器不仅会降低电压和时钟速度,还会停用缓存和服务中的整个区域。在 BIOS 中,造成这种情况的选项通常被称为 “C 状态”。

英特尔的 “SpeedStep” 或 AMD 的 “PowerNow” 有时被称为 “EIST”,在这种情况下必须将其禁用。

如果 BIOS 未涵盖处理器设置的检查或配置,或者该选项不可用,则可以在 Internet 上找到相应的工具。例子:

  • RightMark CPU

  • CPU-Z (CPUID)

  • RM Clock

重要

电源选项,例如 快速启动 或者 休眠 在任何情况下都不允许。