最好看的新闻,最实用的信息
06月29日 12.3°C-14.3°C
澳元 : 人民币=4.86
堪培拉
今日澳洲app下载
登录 注册

Linux 6.0 SMB3客户端代码带来多通道性能改进

2022-08-08 来源: cnBeta 原文链接 评论0条

Linux已经支持多通道,但随着Linux 6.0的推出,CIFS/SMB3客户端代码会给这种操作模式带来了性能上的提升。

Linux 6.0 SMB3客户端代码带来多通道性能改进 - 1

这份来自微软的文档(https://docs.microsoft.com/en-us/azure/storage/files/storage-files-smb-multichannel-performance)显示了Azure和Windows内SMB3多通道的一般性能优势,而Linux的SMB3多通道客户端性能在v6.0内核下同样应该会有更好的表现。

CIFS内核代码已经更新,以避免围绕高度争用数据的全局锁。当微软工程师在分析SMB3多通道性能时,他们注意到有两个锁在多个数据结构之间共享,在其间导致大量的争用。在Linux 6.0中,新的、更细化的锁可以解决高争用的问题。

微软工程师Shyam Prasad N为避免多通道模式下的锁争夺而撰写了这一变化,但他没有对围绕量化性能改进的任何细节发表评论。

微软的CIFS维护者Steve French在周日合并的拉动请求中简单地将其总结为"多通道性能改进"。

其他SMB3/CIFS客户端的变化主要是修复,包括解决一个内存泄漏问题。还有一个变化是,在禁用SMB遗留支持时,更多的老旧SMB1代码不会被编译进来。

今日评论 网友评论仅供其表达个人看法,并不表明网站立场。
最新评论(0)
暂无评论


Copyright Media Today Group Pty Ltd.隐私条款联系我们商务合作加入我们

电话: (02) 8999 8797

联系邮箱: info@sydneytoday.com 商业合作: business@sydneytoday.com网站地图

法律顾问:AHL法律 – 澳洲最大华人律师行新闻爆料:news@sydneytoday.com

友情链接: 华人找房 到家 今日支付Umall今日优选