如何对CPU参数和操作系统层级进行调优,实现低延迟低抖动的业务处理?

现代的操作系统都支持多任务并发,在多核CPU上进行进程的切换,会导致进程的上下文切换,是否可以通过参数的调优,保障交易进程的CPU部分核数独占,实现低延迟,降低抖动?显示全部

现代的操作系统都支持多任务并发,在多核CPU上进行进程的切换,会导致进程的上下文切换,是否可以通过参数的调优,保障交易进程的CPU部分核数独占,实现低延迟,降低抖动?

收起
参与19

查看其它 3 个回答Adamzhang的回答

AdamzhangAdamzhangEngineerIntel英特尔

对于低延迟交易系统场景,在参数调优层面建议可以尝试以下方法进行测试验证:
1)BIOS设置Maximum Performance
2) CPU设置Disable c-state&p-state
3) 关闭超线程
4) 关闭不必要的服务
5) 对进程进行绑核
6) 使用英特尔SST(针对CPU频率)、RDT(针对缓存、内存带宽等)技术进行资源隔离,避免其他进程干扰,保证低时延进程的高优执行。

微电子/半导体 · 2023-11-29
浏览598

回答者

Adamzhang
EngineerIntel英特尔
擅长领域: 服务器FPGA系统管理

Adamzhang 最近回答过的问题

回答状态

  • 发布时间:2023-11-29
  • 关注会员:5 人
  • 回答浏览:598
  • X社区推广