Windows系统SMB性能优化

2023-05-25 20:13:01 28点赞 330收藏 7评论

如果用Windows作为NAS系统,最常用的功能就是SMB共享。这里就来介绍一下Windows系统下SMB性能优化:

查看SMB版本

Windows10以上普遍采用SMB3.0。而SMB1.0在Windows系统已经默认不开启。我建议设备最好全部采用SMB3.0。

客户端主机查看SMB版本,打开powershell输入命令:

Get-SMBConnection

Windows系统SMB性能优化

服务端主机查看SMB版本,打开powershell输入命令:

Get-SMBSession | FL

SMB客户端开启大型MTU

客户端主机开启SMB大型MTU支持提升文件传输效率,并禁用带宽限制。打开powershell输入如下命令:

Set-SmbClientConfiguration -EnableBandwidthThrottling 0 -EnableLargeMtu 1

开启SMB直通

SMB直通需要支持RDMA的网卡(一般服务器网卡才有这个功能),这个并不是必需功能,但一般默认开启。

在设置里找到Windows功能,在“启用或关闭Windows功能”里,找到“SMB直通”并勾选:

Windows系统SMB性能优化

开启SMB多通道

如果你的电脑有多个网口,希望通过多网口提升SMB传输速度,可以开启SMB多通道支持(SMB3.0)。SMB默认开启多通道支持,查看SMB多通道状态可以打开powershell输入命令:

Get-SmbClientConfiguration | Select-Object -Property EnableMultichannel

Windows系统SMB性能优化

如果你想禁用SMB多通道(虽然完全没必要),可以用如下命令:

#服务端禁用SMB多通通
Set-SmbServerConfiguration -EnableMultiChannel $false
#客户端禁用SMB多通通
Set-SmbClientConfiguration -EnableMultiChannel $false

如果你想开启SMB多通道,可以用如下命令:

#服务端启用SMB多通通
Set-SmbServerConfiguration -EnableMultiChannel $ture
#客户端启用SMB多通通
Set-SmbClientConfiguration -EnableMultiChannel $ture

如果客户端和服务端已经连接,可以通过输入下面的命令查看多通道是否可用:

Get-SmbMultichannelConnection |fl

查看MaxChannels和CurrentChannels这两列,可以看到多通道连接情况:

Windows系统SMB性能优化

SMB多通道包含2个概念:一是调用多线程多TCP连接提升连接速度,二是调用多个网速相同的网卡提升连接速度。

实测如果2个网卡速度不一样,SMB默认走速度高的网卡,速度低的网卡会限制。

SMB还可以通过修改注册表优化参数来提升性能,但是对于家用SMB而言就完全不必这么折腾。SMB共享对于Windows设备而言设置简单,连接稳定,性能也很不错。

就介绍到这里!

展开 收起
7评论

  • 精彩
  • 最新
  • 两个命令都敲错了,正确的应该是这个
    Set-SmbServerConfiguration -EnableMultiChannel $True
    Set-SmbClientConfiguration -EnableMultiChannel $True

    校验提示文案

    提交
  • 大佬,我的RDMA遇到问题,从Win11传2022Server很快,RDMA打满。但是从2022Server复制文件到Win11,则非常慢!看RDMA监控,有1秒的流量,然后卡几秒没流量,然后又有点,如此循环……

    校验提示文案

    提交
  • 启用SMB多通通,执行这两个命令出错呢 [大囧]

    校验提示文案

    提交
    博主把True全部打成了Ture……

    校验提示文案

    提交
    收起所有回复
  • 您好。我的NAS和PC通过连接SMB后一直无法达到最高速度,现在为280MB/s.且NAS(威联通5.1)、PC、交换机都是双2.5G(2*2超六类网线)。看了您的文章后,在POWERSHELL里查看Maxchannels 数值为1.CurrentChannels 数值也为1.这样是PC端根本没有双线叠加吧。这个问题困扰我好久了。

    校验提示文案

    提交
    看一下硬盘速度多少

    校验提示文案

    提交
    收起所有回复
  • 路过。

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
330
扫一下,分享更方便,购买更轻松