Adobe和微软给Photoshop做了底层优化,x64快20%、ARM快13%,画笔和文件打开都更顺滑了,用Win11的PS用户赶紧升级体验吧。
微软与Adobe合作,通过MSVC编译器和SPGO优化技术,提升了Windows 11上Photoshop的性能。在x64平台性能提升20%,在ARM64平台提升13%。优化主要针对CPU依赖的画笔绘制、文件打开等操作,使这些交互更流畅。Adobe高级开发者John Fitzgerald表示,用户绘图和滤镜处理速度明显加快。
微软携手 Adobe 优化 Win11 版 Photoshop,在 x64 平台性能提升 20%
IT之家 6 月 18 日消息,微软于 6 月 16 日发布公告,宣布携手 Adobe 公司,通过 MSVC 和 SPGO 技术组合,提升了 Windows 11 系统上 Photoshop 的性能和响应速度, 让 Photoshop 在 x64 平台性能提升 20%,在 ARM64 平台性能提升 13%。 IT之家注:MSVC(Microsoft Visual C++)是微软开发的 C++ 编译器套件,是 Windows 平台上用于构建原生应用的主要工具。 SPGO(Sample-based Profile-Guided Optimization)是编译器优化技术,通过分析程序运行时收集的样本数据(而非插桩数据)来指导代码优化。 双方团队指出,以 Photoshop 为代表的图像处理流程主要依赖 GPU,不过画笔绘制、文件打开等用户感知最强烈的交互操作仍依赖 CPU 性能。 双方团队使用 MSVC 峰值性能编译模型,通过启用 /GL 标志,让编译器全局优化和启用 LTCG。LTCG 是一种编译优化技术,让编译器能够跨越不同的源文件(翻译单元)进行全局优化,从而实现更深层次的代码内联、死代码消除等优化,但会增加编译时间。 最终的合作成果显著。通过结合 MSVC 峰值性能编译与 SPGO,Photoshop 在 x64 平台实现了 20% 的性能提升,在 ARM64 平台实现了 13% 的性能提升。 Adobe 高级软件开发者 John Fitzgerald 表示:“用户绘制和描边操作更加流畅,文件打开时间缩短,相关滤镜处理速度也更快。这些是专业创意工作中最常用、对延迟最敏感的操作。”