本帖最后由 不是小落 于 2013-6-10 12:01 编辑
之前电脑运行FCPX总是一会就卡死,只能强制退出。找了很多方法和总是都没有解决。
最近关注到“开启AGPM”这个玩意,昨天试着修改了一下AppleGraphicsPowerManagement.kext这个kext。结果运行FCPX就不会死了。难道是因为电脑之前没有开启那个所谓的openCL还是openGL。反正有点搞不清楚。但是现在运行FCPX不会卡死了。这里再分享一下修改AGPM的方法。
方法我这里学习来的,地址:http://www.sdifenzhou.com/c7.html
我按着这个地址里的方法只修改了AppleGraphicsPowerManagement.kext中info的信息。
先把AppleGraphicsPowerManagement.kext复制到桌面,然后右键显示包内容,打开info,找到自己的机型。我的是iMac 12,2(只需修改对应机型),然后删除其下所有内容,添加如下内容:
<key>LogControl</key> <integer>1</integer> <key>Vendor10deDevice1244</key> <dict> <key>BoostPState</key> <array> <integer>0</integer> <integer>1</integer> <integer>2</integer> <integer>3</integer> </array> <key>BoostTime</key> <array> <integer>3</integer> <integer>3</integer> <integer>3</integer> <integer>3</integer> </array> <key>Heuristic</key> <dict> <key>ID</key> <integer>0</integer> <key>IdleInterval</key> <integer>250</integer> <key>SensorOption</key> <integer>1</integer> <key>SensorSampleRate</key> <integer>4</integer> <key>TargetCount</key> <integer>5</integer> <key>Threshold_High</key> <array> <integer>70</integer> <integer>95</integer> <integer>110</integer> <integer>190</integer> </array> <key>Threshold_Low</key> <array> <integer>0</integer> <integer>60</integer> <integer>90</integer> <integer>190</integer> </array> </dict> <key>control-id</key> <integer>17</integer> </dict> <key>default-control-id</key> <integer>17</integer>
其中<key>Vendor10deDevice1244</key>中的是你的显卡ID.
修改后的样子如下图:
红框内的就是替换的部分。
修改完成后用Kext Utility安装。然后,然后就没了。不用再给那个NVDAGF100Hal.kext中添加显卡信息。
写得有点乱,有同样问题的可以试试,我也不敢打包票。
|