6

微软将显著优化 Windows 11 的 SMB 压缩,减少网络文件的传输时间

 2 years ago
source link: https://www.51cto.com/article/717404.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

微软将显著优化 Windows 11 的 SMB 压缩,减少网络文件的传输时间

作者:汪淼 2022-08-29 20:21:53
SMB 压缩允许系统管理员、用户或应用程序在通过网上传输文件时转变压缩形式。这样就不必先用压缩软件压缩-发送,然后在目标 PC 上解压。通过 SMB 支持,压缩文件将消耗更少的网络带宽并减少传输时间,代价是传输过程中略微增加 CPU 占用率。
228ba0933c660104899126145878c4cde4d578.png

8 月 29 日消息,几天前,微软向 Windows 11 用户推送了 KB5016691 可选更新,并在稍早之前为 Windows Server 2022 带来了类似的 KB5016693 更新。

这两个更新都在日志中提到了 Server Message Block (SMB) 压缩改进。近日,微软的 Ned Pyle 在一篇博文中专门谈到了 SMB 压缩的改进功能。

IT之家了解到,SMB 压缩允许系统管理员、用户或应用程序在通过网上传输文件时转变压缩形式。这样就不必先用压缩软件压缩-发送,然后在目标 PC 上解压。通过 SMB 支持,压缩文件将消耗更少的网络带宽并减少传输时间,代价是传输过程中略微增加 CPU 占用率。

49181f61158de694043078d8a201fb1a6d5e91.png

Ned Pyle 称,在 KB5016691 和 KB5016693 推送之前,SMB 压缩的行为方式很奇怪,它使用了一种默认算法,首先尝试压缩文件的前 500MiB(1MiB 为 1024KiB),如果可压缩的内容在 100 MiB 以上,就会压缩后续内容。而任何小于 500MiB 的内容都不会被压缩,即使压缩效果非常好,但就是不压缩。

此外,在之前的版本中,读取文件的前 500MiB 期间,如果算法检测到可压缩文件不到 100MiB,那么即使这个文件有 10GiB 那么大,也不会进行压缩。

而在可选更新后,SMB 压缩将尽可能多的压缩文件,取消了之前的算法限制。

IT之家了解到,改进后的 SMB 缺点在于小的、可压缩性低的文件也会占用 CPU 来进行压缩,比如 JPG、ZIP、DOCX。

责任编辑:庞桂玉 来源: IT之家

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK