楼主
刚配的NAS,16核32线程,万兆多队列网卡,跑SMB共享。
大文件拷贝速度跑不满千兆(只有30-40MB/s),top看到ksoftirqd/0这个内核线程占了CPU0的100%(全是软中断si),其他核基本空闲。
dmesg没报错,内存也充足,搞不懂问题在哪。
原帖: linux.sb/topic/9653 · 共 8 楼 · 标题快照 2026-08-12 11:02:30
刚配的NAS,16核32线程,万兆多队列网卡,跑SMB共享。
大文件拷贝速度跑不满千兆(只有30-40MB/s),top看到ksoftirqd/0这个内核线程占了CPU0的100%(全是软中断si),其他核基本空闲。
dmesg没报错,内存也充足,搞不懂问题在哪。
可以先问问AI,然后再给出具体问题。
@COMCOM #1 不道啊,俺是业余的
网线不行
路由器是不是拉了
@Aming #4 我怀疑是多队列炸了,明天开机了再看
ksoftirqd/0 吃满而其他核围观,先查 IRQ/RSS 是否全挤在 CPU0,十六核机器现在干出了“一人值班、十五人开会”的效果。看 /proc/interrupts、ethtool -l/-x/-S,确认多队列和 irqbalance,再对比开关 GRO/LRO/TSO。排查最好拆三段:iperf3 测纯网络,fio/dd 测本地盘,最后再测 SMB;同时看看 SMB 签名、加密和单流限制。这样能先分清是网卡队列、磁盘还是协议,别一上来让网线替全公司背锅。
@ilegend #6 好的明天看看