shangyatsen
采用建议的方法尝试了下:内核启动选项添加isolcpus 和nohz_full,进入系统后绑定任务和中断至CPU0,关闭rt throttle等,但还是不能完全杜绝所有中断,timer、Rescheduling interrupts 和IPI 还是时不时的出现(特别是NUMA 下的第一个CPU)。
如果能(暂时地)关闭该CPU 的中断,是最直接和确定的方法。
P.S. 过程中发现一个有意思的现象,NUMA中每个处理器的的第一个CPU 都不能通过向/sys/devices/system/cpu/cpu${idx}/online 写入0/1 关闭开启CPU,但在AMD64中是可以的。