为什么Windows文件系统压缩性能很烂?

简介:

一般装完系统后,很多人习惯性的下载一款专业的压缩/解压缩软件,比如Winzip等等。相比而言,Windows操作系统的文件系统压缩功能,无论是压缩比还是速度方面都要远远落后,这是为什么呢?

对此,微软资深程序员、《Old New Thing》作者Raymond Chen解释说,文件系统的压缩算法要考虑到不同机器的性能,需确保在系统压缩的文件能被任何机器系统读取,因此微软选择了一个比较弱的压缩算法。

Raymond Chen还指出,之前影响压缩算法选择的另一个限制因素是Alpha AXP处理器,其位操作指令比较弱,在不拖慢系统的情况下微软只好选择的压缩流编码最小单元是半字节。

不过现在Windows已经停止支持Alpha AXP了,所以理论上微软可以选择压缩比更高的算法,但如今硬盘白菜价,而且很多文件格式本身就已经压缩了,所以文件系统压缩进一步提高也就没那么紧迫了。





本文作者:佚名
来源:51CTO
目录
相关文章
|
11月前
|
关系型数据库 MySQL Linux
ADB MySQL湖仓版在Linux和Windows上的性能差异
ADB MySQL湖仓版在Linux和Windows上的性能差异
94 1
|
4月前
|
Unix 编译器 开发者
Qt5.14.2 轻松掌握Qt中的压缩与解压缩:QuaZIP的神秘面纱与实战演练之windows环境编译
Qt5.14.2 轻松掌握Qt中的压缩与解压缩:QuaZIP的神秘面纱与实战演练之windows环境编译
475 0
|
存储 弹性计算 文件存储
Windows容器使用阿里云NAS SMB文件系统做持久化存储目录
随着Windows容器逐渐普及和发展,Windows容器持久化存储以及容器间共享的需求越来越高涨。 本文介绍如何让Windows主机正确配置NAS SMB文件系统,支持Windows容器让Docker镜像使用挂载NAS SMB文件系统的子目录作为持久化存储目录。
6459 0
Windows容器使用阿里云NAS SMB文件系统做持久化存储目录
|
7天前
|
API C# Shell
WPF与Windows Shell完美融合:深入解析文件系统操作技巧——从基本文件管理到高级Shell功能调用,全面掌握WPF中的文件处理艺术
【8月更文挑战第31天】Windows Presentation Foundation (WPF) 是 .NET Framework 的关键组件,用于构建 Windows 桌面应用程序。WPF 提供了丰富的功能来创建美观且功能强大的用户界面。本文通过问题解答的形式,探讨了如何在 WPF 应用中集成 Windows Shell 功能,并通过具体示例代码展示了文件系统的操作方法,包括列出目录下的所有文件、创建和删除文件、移动和复制文件以及打开文件夹或文件等。
19 0
|
24天前
|
网络协议 应用服务中间件 nginx
性能提升-如何设置Windows操作系统TIME_WAIT状态的TCP连接快速回收时间?
性能提升-如何设置Windows操作系统TIME_WAIT状态的TCP连接快速回收时间?
26 0
|
2月前
|
Windows
谷歌、Anthropic推出创新神经压缩Equal-Info Windows
【7月更文挑战第16天】谷歌和Anthropic推出Equal-Info Windows,一种创新的神经压缩技术,旨在提升大型语言模型的训练效率。该技术通过均衡每个文本块的压缩比特长度,解决了高压缩率与模型学习透明性之间的矛盾。实验显示,使用该技术的模型在困惑度和推理速度上有所改善,但可能增加额外的计算开销和复杂性。尽管存在局限,Equal-Info Windows为神经压缩研究开辟了新路径,有望优化长文本处理和资源效率。[论文链接](https://arxiv.org/abs/2404.03626)
14 3
|
4月前
|
数据库 Windows
第五十章 使用 ^SystemPerformance 监视性能 - Microsoft Windows 平台的 InterSystems IRIS 性能数据报告
第五十章 使用 ^SystemPerformance 监视性能 - Microsoft Windows 平台的 InterSystems IRIS 性能数据报告
36 0
|
4月前
|
程序员 Docker Windows
Windows 10系统压缩C盘WSL虚拟磁盘文件
Windows 10系统压缩C盘WSL虚拟磁盘文件
88 1
|
存储 Unix Linux
Windows下文件创建时间竟然比修改时间晚!!!linux&&windows 文件系统的认识
windows下文件创建时间晚于修改时间的猫腻:文件移动目录会改变创建时间。
1034 1
|
监控 关系型数据库 MySQL
下一篇
DDNS