火山引擎云服务器实践教程-在Linux操作系统中调整use_threaded_interrupts参数

axin 2025-04-06 9人围观 ,发现0个评论 火山引擎云服务器云服务器云服务器教程

👉点击这里申请火山引擎VIP帐号,立即体验火山引擎产品>>>

本文主要介绍如何在Linux操作系统中,修改use_threaded_interrupts参数值。

关于use_threaded_interrupts参数

该参数是int(整数)类型的内核模块参数,用于控制是否使用线程化中断处理,开启中断线程化(Threaded IRQs)后,可提高实时性能(real-time performance)和响应性。

操作场景

当您使用NVMe SSD本地盘实例时,可能出现I/O中断都发送至某一CPU上的场景,若该CPU的SI(software irq,软件中断)达到100,将出现故障。您可以通过use_threaded_interrupts参数,开启中断线程化,改善实时性能和响应性。
注意
本方案将新增irq进程,增加实例CPU的额外损耗,占用部分CPU。

操作步骤

  1. 登录Linux实例。

  1. 执行如下命令,修改use_threaded_interrupts参数,开启中断线程化。

rmmod nvme nvme_coremodprobe nvme use_threaded_interrupts=1
  1. 修改后,您可以根据测试本地盘性能指引,使用FIO命令测试磁盘性能。


请关注微信公众号
微信二维码
不容错过
Powered By TOPYUN 云产品资讯