Chr*_*pin 6 windows compression performance ntfs ssd
考虑到固态磁盘空间仍然是一种昂贵的资源,压缩大文件夹具有吸引力。多亏了VirtualStore,Program Files它甚至可以提高性能吗?
特别是我一直在阅读:
SSD 和 NTFS 压缩速度提高?
NTFS 压缩会降低 SSD/闪存性能吗?
有人会对整个磁盘压缩(HD,SSD)进行基准测试吗?(可能需要向上滚动)
第一个环节是特别梦幻,但也许头有点太在云远。
第三个链接有这个性感的半对数图(对数刻度!)。

报价(附注):
使用高度可压缩的数据 (IOmeter), [读取] 性能最多提高30倍, [写入]性能下降至少49 倍。
假设我正确解释和澄清了这句话,这个单一用户的基准让我非常感兴趣。虽然写性能低迷,但读性能依旧飙升。它给了我一个想法。
碰巧的是,由于 Windows Vista 中引入的健全保存安全功能,对某些文件夹的写访问,例如为非管理员进程Program Files虚拟化。
这意味着,在正常(非提升)使用中,程序或游戏尝试将数据写入其在 Program Files 中的安装位置(这可能是一个糟糕的位置)被重定向到%UserProfile%\AppData\Local\VirtualStore完全不同的地方。
因此,据我所知,写入 Program Files 应该主要只在安装应用程序时发生。这使得压缩它不仅是空间增益的巨大来源,也是性能增益的潜在候选者。
这是准确的吗?由于 VirtualStore,压缩程序文件是否会显着提高读取性能,而写入性能下降可以忽略不计?
我已经从年初推迟了我自己的程序文件的测试,直接导致混乱这个帖子提示打开压缩掉可能并不直接解压缩文件(虽然我打算用紧凑命令这可能)。
你的思路有问题。
因此,据我了解,写入程序文件主要应该仅在安装应用程序时发生。这使得压缩不仅成为空间增益的巨大来源,而且也是性能增益的潜在候选者。
如果程序以管理员身份运行,则不会使用虚拟存储。对于安装程序,这是所有安装程序。
如今,很少会遇到不支持 UAC 且由 VirtualStore 接管的程序。例如,我的虚拟商店仅列出福昕阅读器。
不过,压缩它看起来确实很有趣。就我而言,出于好奇压缩了我的程序文件。我的磁盘密集型程序是《全面战争》系列:《拿破仑》、《帝国》、《幕府将军 2》。特别是,在战斗地图和战役地图之间切换涉及大量读取。
我决定压缩 Steam 文件夹并启动它几次。可以预见的是,由于游戏加载需要大量的顺序读取,因此速度较慢。我的地图加载时间从 38 秒缩短到大约 48 秒,尽管我第一次加载实际上花了两分钟多。
我没有尝试过其他应用程序。