- 积分
- 120
- 最后登录
- 2023-4-25
- 精华
- 0
- 阅读权限
- 20
- 主题
- 40
- UID
- 421766
- 帖子
- 300
- PB币
- 3930
- 威望
- 0
- 贡献
- 0
- 技术
- 119
- 活跃
- 438
- UID
- 421766
- 帖子
- 300
- PB币
- 3930
- 贡献
- 0
- 技术
- 119
- 活跃
- 438
|
发表于 2012-6-24 20:23:17
IP属地广东
|显示全部楼层
一、前言
提取机器的SSDT,论坛提供的方法,主要是使用工具在Windows环境下用AIDA64提取或使用MultiBeast 4.5.X提取i系列Cpu的SSDT(如图)
请勿使用多线程下载工具下载论坛附件!
但是在Windows提取的SSDT相对较为复杂,不同的机型,SSDT的数量也不同。我的CPU是 英特尔 Core i7 960 @ 3.20GHz 四核,SSDT的数量居然达到18个之多,修改起来也相对麻烦,有些甚至不能使用。
请勿使用多线程下载工具下载论坛附件!
最近MultiBeast 4.5加入了i系列CPU的SSDT的提取,确实方便了很多,而且可用。但要满足自己的需要,还需进行一定的修改。
本文介绍一种在Mac环境下提取SSDT的新方法,而且可以自由定义CPU的最高频率,而无须再自行修改。
二、前期准备
1、下载脚本文件 ssdtPRGen.sh
ssdtPRGen.sh.zip
(2.58 KB, 下载次数: 1560)
下载后放在桌面。
2、了解机器CPU的 热设计功率TDP的参数。TDP是TotalDissipatedPower的缩写,中文翻译为“热设计功耗”,是反应一颗处理器热量释放的指标,它的含义是当处理器达到负荷最大的时候,释放出的热量,单位为瓦(W)。我的CPU是Intel Core i7 960 @ 3.20GHz 在网上搜索的结果是TDP=130W。如图。
请勿使用多线程下载工具下载论坛附件!
当然你也可以在这个网址去查找:
http://en.wikipedia.org/wiki/List_of_Intel_Core_i7_microprocessors 三、制作SSDT 1、打开终端,键入sudo+空格,把桌面的ssdtPRGen.sh文件拖入,再输入TDP数值(130),最后输入CPU运行的最高频率(我的CPU是3.2G,即输入 3200)如图:
请勿使用多线程下载工具下载论坛附件!
sodu /Users/vic/Desktop/ssdtPRGen.sh 130 3200 2、按回车键生成本机的SSDT文件ssdt-pr.dsl,该文件在Mac系统根目录下的隐形文件夹tmp里面。用DSDT Editor等工具编译成DDST.aml放在变色龙的Etra目录下,就能使用。当然记住要将org.chameleon.Boot.plist加入DropSSDT=Yes。
要说明的是,输入的CPU最高频率(3200)可以随意更改的,如果你不想你的机器,运行最高频率,你可以输入低于3200的数值,如2800等,这是,你会发现生成的SSDT变频的档位会减少。计算机重启后,你的CPU最高只能去到2800了。另外,将SSDT直接写入DSDT也相当简单,只需把Scope (_PR.CPU0)以下的部分,拷贝到DSDT,Scope (_PR){......}后面就可以了。
请勿使用多线程下载工具下载论坛附件!
请勿使用多线程下载工具下载论坛附件!
|
-
5
查看全部评分
-
|