暴风二期安装黑群晖DS918+用USB复制文件速度慢/速度不稳定的解决方法
注:本文基于 DS918+ 6.2.3-25426 测试通过,同时可以适用于其他系统以及其他型号的机器。
网上有不少这种教程了,一般都是说去设置 BIOS 来解决,不过经测试在关闭 C 状态支持 和 动态节能技术 之后,网络复制速度倒是挺正常,但是 USB3.0 的读取速度依然很慢,而且波动很大,经常跑到几百KB/s。
通过查看资源监控里的磁盘利用率发现即使读取速度在几百 KB/s 的时候磁盘利用率依然达到 100%,这说明系统对 CPU 资源的调度明显出现了问题。
所以想到了可能是系统中断上面出了问题,于是 SSH 连接到群晖,使用 cat /proc/interrupts 命令发现大部分的系统中断都在使用 CPU0,而其他核心基本在围观,所以基本可以确定是这方面的问题了。
解决方法:
1. 进入 BIOS 设置,高级/CPU 配置:
Intel SpeedStep Technology (Intel 动态节能技术 ) -> 开启
CPU C States Support (CPU C 状态支持 ) -> 选择 C1
Enhanced Halt State (C1E) ( 增强型空闲状态 ) -> 开启
Power Gear -> 运动模式(Sport Mode)
将 /proc/irq/{irq_num}/smp_affinity 的值设置一个确定的 CPU 核心上之后,再次测试 USB3.0 的速度就正常了。
版权声明
本站部份资源来自本人原创、以及网络收集,经过测试整理,版权争议与本站无关。
所有资源仅限用于学习和测试研究,不得用于商业或者非法用途,否则、一切后果请用户自负。
网络技术更新极快,我们不保证资源的长久可用性,下载前请仔细查看发布日期。