Ae菜单:编辑/首选项/内存和 CPU
Edit/Preferences/Memory & CPU
After Effects 首选项中的“内存和 CPU”(Memory & CPU)选项卡用于查看系统内存配置,设置 After Effects 与其他应用程序之间的 RAM 分配,并控制多帧渲染及其 CPU 资源使用。
![]()
图中的复选框状态和数值为当前截图中的设置。其中,安装的 RAM 和可用 RAM 取决于计算机配置,“为其他应用程序保留的 RAM”也可能随系统内存容量而不同。
内存
Memory
用于查看系统 RAM 容量,并设置 After Effects 与其他应用程序之间的内存分配。
安装的 RAM
Installed RAM
显示操作系统识别到的物理内存总容量。这是一项系统硬件信息,不能在 After Effects 中直接修改。
增加计算机的物理内存通常可以让 After Effects 为预览缓存和渲染处理更多数据,尤其是在高分辨率、较高位深或复杂合成中。
为其他应用程序保留的 RAM
RAM reserved for other applications
用于指定为操作系统以及其他应用程序保留多少 RAM。增加此值,会为其他程序留下更多内存;降低此值,则可以让 After Effects 及与其共享内存池的 Adobe 应用程序使用更多 RAM。
After Effects 会限制可以设置的最低值,以保证操作系统仍具有必要的可用内存。因此,不建议单纯为了提高 After Effects 性能而将该值设置得过低。
如果主要运行 After Effects,可以适当减少保留的 RAM;如果需要同时运行 Premiere、Adobe Media Encoder、Audition、浏览器或其他占用大量内存的软件,则应为其他应用程序保留足够的 RAM。
需要注意,这项设置与是否启用多帧渲染无关。即使关闭多帧渲染,After Effects 仍然按照这里的设置分配可用内存。
RAM 可用
RAM available for
显示扣除“为其他应用程序保留的 RAM”后,可供 After Effects、Premiere、Adobe Media Encoder 和 Audition 使用的 RAM。
比如,截图中安装了 16 GB RAM,并为其他应用程序保留 5 GB,因此显示可用 RAM 为 11 GB。
这里的 RAM 并不是全部固定分配给 After Effects,而是由相关 Adobe 应用程序共享。After Effects 会通过内存平衡机制动态调整资源,例如同时启动 Premiere 后,After Effects 可用于预览的内存可能减少;关闭 Premiere 后,相应内存又可以重新用于 After Effects。
显示内存使用情况详细信息...
Show Memory Usage Details...
打开“内存详细信息”窗口,用于进一步查看当前内存分配情况。
其中可以查看已安装 RAM、当前和允许使用的 RAM,以及相关进程的最低内存需求、最大可用内存、当前使用量和优先级等信息。
一般情况下不需要经常查看这些数据。当出现内存不足、预览缓存明显缩短,或者需要分析多个 Adobe 应用程序之间的内存占用时,可以通过该窗口进一步检查。
GPU 信息...
GPU Information...
打开 GPU 信息窗口,查看当前图形处理器的相关信息,包括 GPU 能力、驱动程序版本以及 After Effects 可以识别的部分图形功能。
该按钮主要用于查看和诊断 GPU 环境,并不是用于分配 GPU 内存或限制 GPU 使用率。
项目采用哪一种视频渲染和效果加速方式,需要在相应的项目设置及相关功能中配置,而不是通过这里的“GPU 信息”按钮设置。
CPU
CPU
用于控制多帧渲染,以及为其他应用程序保留多少 CPU 运算能力。
启用多帧渲染
Enable Multi-Frame Rendering
默认勾选。
勾选后,After Effects 可以在预览和渲染队列导出过程中同时渲染多个帧,而不是始终逐帧依次完成,从而更充分地利用多核 CPU。该设置也适用于从 Adobe Media Encoder 和 Premiere 渲染 After Effects 合成的情况。
实际能够同时渲染多少帧并不是固定值。多帧渲染需要同时考虑 CPU、RAM、GPU 以及当前合成的内容;例如 CPU 核心很多但可用 RAM 较少时,可同时处理的帧数仍可能受到限制。
不同效果、素材格式和增效工具的并行处理能力也存在差异,因此启用多帧渲染并不意味着所有合成都能获得相同幅度的速度提升。
通常应保持默认勾选。只有在排查某些效果、表达式、第三方增效工具或渲染异常时,才有必要临时关闭并进行比较。
为其他应用程序保留 CPU
% CPU reserved for other applications
默认值为 10%。
用于限制多帧渲染可以使用的 CPU 运算能力,为操作系统和其他应用程序保留一部分 CPU 资源。
可以在 0%~70% 之间调整,默认值为 10%。数值越低,After Effects 可以使用的 CPU 能力越多;数值越高,则为其他程序留下更多 CPU 资源。
例如,设置为 10% 时,表示 After Effects 在进行多帧渲染时会为其他应用程序保留一定比例的 CPU 运算能力,以便渲染期间仍能较流畅地进行其他操作。
这里的百分比表示需要为其他应用程序保留的 CPU 运算能力比例,并不是固定保留某几个物理核心或逻辑处理器。
如果计算机主要用于 After Effects 预览和渲染,可以适当降低该值;如果渲染过程中还需要使用其他计算密集型软件,则可以适当提高。一般情况下保持默认的 10% 即可。
也不必以“让 CPU 始终达到 100% 使用率”为目标。实际渲染速度还可能受到 RAM、GPU、素材解码、效果计算和项目结构等因素限制。
附:内存与多帧渲染的关系
RAM 和 CPU 控制的是不同系统资源,但在多帧渲染中两者会相互影响。
CPU 核心越多,After Effects 理论上可以同时执行更多计算;但每个正在处理的帧都需要占用一定内存,因此增加并行渲染帧数也会提高 RAM 需求。
如果可用 RAM 不足,即使处理器具有很多核心,After Effects 也不能无限增加同时渲染的帧数。Adobe 对 After Effects 性能优化同样强调充足的 RAM 对多核处理的重要性。
因此,高核心数 CPU 与充足的 RAM 应配合使用。对于普通工作站,通常不需要频繁手动调整这些参数,保持默认设置,让 After Effects 根据硬件和合成内容动态分配资源即可。
“点赞有美意,赞赏是鼓励”
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.