您的位置首页百科问答

怎么修改DSDT废弃NullCPUPowerManagement.kext

怎么修改DSDT废弃NullCPUPowerManagement.kext

很多同学都还在宽滑为mac系统的高温不降烦恼,高温其实没那么可怕,首先需要知道为什么mac系统的温度会这么高,电脑的主要温度来源于CPU和显卡。CPU温度和显卡温度降下来了,电脑温度还会这么高吗?这就要选择适合自己的DSDT,SSDT了,这两个东西很重要,第一、CPU温度高拦让主要就是频率引起的,如果CPU长期高频不降,温度肯定下不来,为什么CPU会高频不降呢,主要就是不能变频的问题,或者是AGPM不能正确加载导致CPU高频不降,温度居高不下。AGPM的正确加载和SMBIOS文件的关系很大,需要选择一个合适的机型才能加载AGPM,比如我选择的就是macbook pro 9.2,之前试过macbookpro 8.1,发现就没加载AGPM,没做其他修改,就只是改了机型文件就成功加载了,至于改机型也不能加载的同学请自行远景搜索加载AGPM的修改方法。论坛里有介绍,因为我原生可以加载就没研究了。第二、就是由于独立显卡长期的高功率引起的CPU高频不降了。由于现在很多的独显切换技术的原因,大部分笔记本独立显卡都是不能工作的,虽然正确识别,但是不能切换, 不仅如此,而且还一直处于满负荷工作状态,不仅耗电量巨大,还导致CPU一直高频率为它提供处理。这个时候需要的就是DSDT屏蔽独立显卡了,第三、就是一个适合自己的SSDT了,以前在网上下载过几个相同CPU的I5-3210M的SSDT文件,虽然也能正确变频,频率还很多,但是总觉得不适合自己的电脑,开简巧局机时会有PS,CS错误,也就是变频的错误。使用ssdtPRGen生成的原版SSDT呢档位太少,达不到满意。忘了说了,当然做这些的前提是能加载原生的CPU电源管理和LPC,至于加载LPC,只需要在DSDT中搜索0x001F0000在搜索到的