fengchen_chc 发表于 2024-12-15 21:30

pve在硬盘和网卡都直通时,cpu单核跑满导致smb跑不满千兆网

大家遇到过吗,最近也是无聊得上车了pve [震惊] ,完全没有祼机debian舒服,还入了两块pcie转sata卡[困惑]
经过测试,这块直通的硬盘挂在没有直通网卡的vm上,妥妥的,cpu也不高,30-40%吧,而且只给了一个cpu核心
直通的硬盘挂在直通了网卡的vm上(给了两个cpu核心),htop看有一个cpu核心直接飙到100,smbd那个线程也就到90多了,拷硬盘文件在100MB/s左右,正常应该113左右
chat**上问了半天,大概说是软中断都在一个核心上了,按他说的方法弄了也没用

fengchen_chc 发表于 2024-12-15 21:33

又给了这个vm一个核心,共3个核心,堪堪压得往那个核心不到100[睡觉]

大头吃小头 发表于 2024-12-15 21:37

没看懂,我是ikuai(直通x550)关闭软中断 开启了网卡硬中断
vm的nas是黑群晖7.1.2 arpl引导, 网卡并没有直通(开的半虚拟化)
黑群晖直通asm1166硬盘控制器,现在asm1166挂了6个16t机械(已经挂满组了raid6)

现在大文件写入(电脑直接往nas的raid6分享盘里拖二十多个g的片) 速度能有个600m 我觉得完全没瓶颈啊
要不是我系统盘现在挂到了南桥的pcie3.0x2的位置上(现在中转区只能跑六七百兆)估计能到10g的上线了

大头吃小头 发表于 2024-12-15 21:39

刚刚测试了一下,
拖动文件进nas盘,4线程占用40%

fengchen_chc 发表于 2024-12-15 21:46

大头吃小头 发表于 2024-12-15 21:39
刚刚测试了一下,
拖动文件进nas盘,4线程占用40%

我的cpu比较菜,3代i5,
我在想是不是rtl8111的驱动烂,软中断太耗cpu

fengchen_chc 发表于 2024-12-15 22:29

fengchen_chc 发表于 2024-12-15 21:46
我的cpu比较菜,3代i5,
我在想是不是rtl8111的驱动烂,软中断太耗cpu


果然,换了官方非开源驱动好了太多[无奈]

fengchen_chc 发表于 2024-12-15 22:33

fengchen_chc 发表于 2024-12-15 22:29
果然,换了官方非开源驱动好了太多

附下安装官方非开源驱动方法:
https://wwwfile.realtek.com/Download/FileDownload?token=qSU%2BxQFrza1Y88JCBRmQhOM3g1OTIPPGsKQvbFR1LOxDoKBc3yzoN%2BOI%2FAbig3H6No%2Bhyy%2Byi4SIEhVEtraGQFxf5nI2DXn1y4CKjZtHG5GeyJT7JsJw6kLzuDpWKmafMz2%2FXmI02LalE%2FzjnW4b16vk%2BR97EWMG8sKYxlgGl496RpvXm3nUocZB9PvfEOiS

tar -xjf r8168-8.054.00.tar.bz2
sudo apt update
sudo apt install build-essential linux-headers-$(uname -r)
sudo ./autorun.sh
lsmod | grep r8168

fengchen_chc 发表于 2024-12-15 22:48

fengchen_chc 发表于 2024-12-15 22:33
附下安装官方非开源驱动方法:
https://wwwfile.realtek.com/Download/FileDownload?token=qSU%2BxQFrza1 ...

debian官方也有直接安装闭源驱动的方法
确保启用了 non-free 和 non-free-firmware 仓库: 编辑 sources.list 文件:
sudo nano /etc/apt/sources.list
确保存在以下行(以 bookworm 为例):
deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
更新包列表:
sudo apt update
再次尝试安装:
sudo apt install r8168-dkms
页: [1]
查看完整版本: pve在硬盘和网卡都直通时,cpu单核跑满导致smb跑不满千兆网