我已经使用 Photoshop 很长一段时间了,经常听说为其配备暂存盘将有助于提高性能。
大多数计算机都配备了大量的 RAM 和硬盘空间,那么暂存盘是否仍能为当今的计算机提供任何性能提升?使用的介质类型(例如内置硬盘或 USB 密钥)如何影响结果?在某个时候它开始提供结果吗?(我想这是三个问题)
答案1
我记得它曾经非常有用,通常当人们编辑的文件大小是他们内存的一半(或更多)时,但现在内存越来越大,照片却没有那随着它变得越来越大,我认为它变得越来越不重要。
并不是说您不会看到任何速度的提升,但是如果您只是一个普通用户,拥有一台大约 4GB 内存的机器,并且您的输出文件小于 100Megs,我想您可能看不到任何速度的提升。
答案2
好的,首先要说几点:
- 输出文件大小并未反映处理图像所需的内存量。
- 暂存盘不需要是单独的、空的或者未使用的硬盘驱动器。
Photoshop 使用暂存盘来缓存有关打开的文档的信息。这样做的原因是在大多数情况下可以提高性能。它不会重新生成数据,而是从暂存盘加载已处理的数据。它会使用您的 RAM,但那里的内存根本不够,尤其是在 32 位系统中。傻瓜数码相机拍摄的 10MP 图像可能会保存为 4-5MB 的 JPEG 文件,但当您在 Photoshop 中使用多个图层、运行滤镜和调整(存储历史状态)来处理它时,所需的内存量可能接近 1GB。
简而言之,拥有合适的暂存盘确实能提高性能,即使在高端计算机中也是如此。
至于理想条件,Adobe 有各种建议。不过,对于普通的 Photoshop 使用,任何足够快的硬盘都可以。你不需要花大价钱买一个 SSD 或任何东西。我会避免使用较旧的硬盘,只要确保驱动器上有 30-50% 的可用空间供 Photoshop 使用(即使它不太可能全部使用,但这意味着驱动器花费更多时间进行读写,而花费更少时间进行寻道)。
答案3
查看本次演讲由 Adobe 联合架构师之一撰写。讨论了许多与性能调整相关的问题,但就文件 IO 而言,拥有专用磁盘可防止其他资源与 Photoshop 竞争。
答案4
它不再很有用,但是其他答案涵盖了这一点。
至于媒体问题:整个想法是有一个专用的硬盘,以使其比从页面文件读取更快(好像其他东西正在访问你的主硬盘,photoshop不能,因此无法从磁盘中恢复其内容),因此 USB 记忆棒可能效果更好一些。
如果您还记得的话,Windows Vista 附带了与此类似的“Readyboost”功能,因为它使用 USB 驱动器帮助应用程序更快地从页面文件中获取内容。这是因为虽然 USB2 设备的最大吞吐量比 HDD 慢,但没有磁盘延迟,因此对于 PF 这样的小部件来说,它非常棒。
如今,您可能会看到一个改进的地方,那就是如果您碰巧拥有 2 个 SSD(因为您的操作系统和应用程序显然位于主 SSD 上),您可以将其中一个用作暂存盘,这将使处理超大文件的速度提高许多倍。