国漫手机壁纸

为什么微软会给Windows选择一个比较弱的压缩算法

微软资深程序员、《Old New Thing》作者Raymond Chen对此解释说,文件系统的压缩算法必须是系统独立,也就是不能根据你运行的机器改变压缩算法。所以在考虑性能指标和确保在一个系统压缩的文件能被任何系统读取的要求下,微软选择了一个比较弱的压缩算法。

NetSmell 出品

Windows操作系统的文件系统压缩性能要远落后于专门的文件压缩软件如Winzip。

微软资深程序员、《Old New Thing》作者Raymond Chen对此解释说,文件系统的压缩算法必须是系统独立,也就是不能根据你运行的机器改变压缩算法。

所以在考虑性能指标和确保在一个系统压缩的文件能被任何系统读取的要求下,微软选择了一个比较弱的压缩算法。

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

他说,Windows 已经停止支持Alpha AXP,在理论上微软可以选择压缩比更高的算法了,但如今我们生活在一个可以用120美元从新蛋上购买到5TB容量硬盘的时代,而很多文件格式已压缩了,所以文件系统压缩无需再提高,“我们生活在一个后文件系统压缩的世界”。

显示余下内容
相关文章:
  1. Google 发布自动去水印的算法,但却是为了保护版权
  2. 微软正筹备“自适应Shell” 弥补Windows 10版本之间体验差异
  3. 一动图看尽Windows徽标历史:Vista被黑哭!
  4. 谷歌推全新图片压缩算法:可使体积减小3/4
  5. 这一年,被多少百度算法算计了?
  6. Windows 10加入Linux子系统:安全风险随之而来
  7. 在微软内部仅排第三:Windows业务不再是微软的唯一
  8. 不懂算法的程序员不是好厨子
  9. 动画展示各种路径搜索算法
  10. 如何用Python实现八大排序算法
 

发表回复

您的电子邮箱地址不会被公开。