相信很多人碰到过“CPU资源已耗尽”之类的信息但是事实上资源管理器里看起来CPU的使用率依然很低的情况。 你可以把硬件缓存调高, 也可以骂一句PT多核心优化辣鸡。 但事实上甩锅并不能解决你的任何问题, ProTools依然是业界使用率最高的DAW, 难道那么多职业录音师混音师都是傻瓜?
事实上Avid早就给出了解决方法。
(我的系统是PT Ultimate 2020.11, Win10最新版, 10900K全核超频固定在5.3G, 内存超频固定在4000Mhz。 下面操作我只以win10为例, mac系统有类似的解决方法, 在Avid官网上一搜就能找到)
首先, 针对Mac和Win10等各个操作系统的优化措施都列在这, 最好照着做一下:
https://avid.secure.force.com/pk ... leshooting/en367983
针对Win10的重点是在BIOS里关掉超线程Hyperthreading。
其次, 解除Protools和CPU的第一个核心的关联
a, 运行Protools, 打开任意一个你的工程文件
b, CTRL+ALT+Del打开任务管理器, 在“进程”下面你会看到Protools.exe, 右键单击, 弹出的菜单里点“转到详细信息”, 然后页面上又会出现Protools.exe, 再右键点“设置相关性”
c, 你就会看到所有的CPU核心前面都打了勾, 把CPU0前面的勾去掉, 再点确定
这时候你的Protools里再跑你之前报错的工程就不会再出CPU资源耗尽的信息了。
但是, 这样做只能起一次作用。 也就是说你把Protools关掉再打开就又成原来的样子了。 所以需要再多一步设置把这个解除关联性变成永久的。
a, 在你桌面的Protools快捷方式上右键点“属性”, “快捷方式”---“目标”栏里把下面这句复制粘贴进去:
cmd /c start "Pro Tools" /affinity fffffffffffffffe "C:\Program Files\Avid\Pro Tools\ProTools.exe"
注意: 我是以我的系统为例, 如果你的Protools安装目录不是上面的路径, 你要把路径改掉
b, 点“应用”, 可能会提示需要管理员权限, 点同意。
c, 重复前面相关性那几步, 检查一下CPU0前面的勾是已经被去掉的。
至此, 你的Protools就完全解除了和CPU第一个核心的关联, 以后你每次从快捷方式打开Protools都不会再看到CPU资源已耗尽的信息了(当然前提是你的CPU没有真的耗尽......)
我的系统上24轨工程挂满waves插件, 不论录音还是混音都是128的buff size, 从来没出过问题, 当然更没见过1核跑满其它核围观的情况。说Protools多核优化辣鸡的请先问下自己会不会用。
祝大家使用愉快!
PS: 本方案的Avid官方链接https://avid.secure.force.com/pkb/articles/en_US/Troubleshooting/Optimising-Processor-Affinity-Windows