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

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

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

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

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

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

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

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

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

责任编辑:庞桂玉 来源: IT之家
相关推荐

2023-05-04 07:06:25

微软Windows

2021-07-05 05:27:54

Windows 11操作系统微软

2023-01-15 17:37:59

2021-06-21 05:34:48

Windows11操作系统微软

2023-11-09 08:58:13

2022-08-29 10:22:08

Windows 11微软SMB 压缩算法

2021-09-03 05:42:38

Windows 11操作系统微软

2023-06-27 12:56:23

微软AI

2023-01-18 08:24:20

Windows 11微软

2017-12-26 10:29:07

2021-07-12 10:08:05

Windows 11操作系统微软

2021-08-22 14:59:41

Windows 11Windows微软

2021-08-21 16:10:54

Windows 11时间估算功能微软

2021-08-09 14:00:24

微软Windows 11Windows

2021-07-23 10:05:09

Windows 11Windows微软

2023-11-06 13:11:22

Docker映像Builkit

2021-08-06 08:00:28

微软Windows 11Windows 10

2023-02-10 16:27:31

WindowsWindows 11微软

2017-12-26 11:53:37

2021-10-19 10:15:06

微软Windows 11Windows
点赞
收藏

51CTO技术栈公众号