首页 > 分享 > Mac调整显存教程:解决花屏与性能问题

Mac调整显存教程:解决花屏与性能问题

最新推荐文章于 2022-11-29 11:08:01 发布

dengji2627 于 2015-10-16 23:05:00 发布

今天尝试了 发现很有效果 不敢独享 所以贴一下,如果我火星了 。。就无视我吧

问题表现为: 
1. 随机出现花屏,和 横线。 随机出现死机
2. 随着再次渲染(例如桌面背景切换),花屏或横线会消失
3. 当观看电影,游戏,或使用占内存的程序时,花屏或横线出现几率变大
4. 开机时不容易出现花屏或横线

若你出现的问题和上述明显不同,那就不一定有效果

这个问题我查了很久 基本觉得应该是MAC对需要的要求大于实际分配的显存导致的
所以很多人发帖说加到8G内存 变成512M显存就解决了

这边就是手动把显存调整上去,上图,我现在调到512M了,感觉很久没出现横线

然后动画效果要比以前快很多

首先,如果是台式机 BIOS里面可能会有个选项调整显存,那个先要调整到512(当然也可以更高)
笔记本大部分都没这个选项,就不用调整。

开始调整,首先打开终端(不知道终端在哪儿的,请自己搜索)

输入下面这行,到FB的驱动里面

cd /S*/L*/Ext*/AppleIntelSNBGraphicsFB.kext/C*/M*
备份一下驱动

sudo cp AppleIntelSNBGraphicsFB AppleIntelSNBGraphicsFB.backup

这个驱动里面有决定显存的机器码,但32位和64位系统的不同

先要搞清楚自己的机器是不是64位的

64位系统的话请直接跳过32位的这部分

32位系统下的机器码

C7 45 E0 00 00 00 12 = 288 MB
C7 45 E0 00 00 00 12 = 288 MB
C7 45 E0 00 00 00 18 = 384 MB
C7 45 E0 00 00 00 20 = 512 MB

如果你的机器使4GB,那应该现在有384M显存,

具体有多少可以去系统报告里面看

增加显存

从288 MB加到 384 MB:

sudo perl -pi -e 's|xC7x45xE0x00x00x00x12|xC7x45xE0x00x00x00x18|g' AppleIntelSNBGraphicsFB

从384 MB加到 512 MB:

sudo perl -pi -e 's|xC7x45xE0x00x00x00x18|xC7x45xE0x00x00x00x20|g' AppleIntelSNBGraphicsFB

这行命令你也可以根据自己的情况修改,左边一个机器码代表现在的显存,右边就是你想要的显存

减少显存
一般不用减少,除非你不小心设置太多了

从512 MB减到 384 MB

sudo perl -pi -e 's|xC7x45xE0x00x00x00x20|xC7x45xE0x00x00x00x18|g' AppleIntelSNBGraphicsFB

从384 MB减到 288 MB

sudo perl -pi -e 's|xC7x45xE0x00x00x00x18|xC7x45xE0x00x00x00x12|g' AppleIntelSNBGraphicsFB

64位系统下的机器码

C7 45 BC 00 00 00 12 = 288 MB
C7 45 BC 00 00 00 12 = 288 MB
C7 45 BC 00 00 00 18 = 384 MB
C7 45 BC 00 00 00 20 = 512 MB

如果你的机器使4GB,那应该现在有384M显存,具体有多少可以去系统报告里面看

增加显存
从288 MB加到 384 MB

sudo perl -pi -e 's|xC7x45xBCx00x00x00x12|xc7x45xBCx00x00x00x18|g' AppleIntelSNBGraphicsFB

从384 MB加到 512 MB

sudo perl -pi -e 's|xC7x45xBCx00x00x00x18|xc7x45xBCx00x00x00x20|g' AppleIntelSNBGraphicsFB

Faking, less VRAM

一般不用减少,除非你不小心设置太多了

从512 MB减到 384 MB

sudo perl -pi -e 's|xC7x45xBCx00x00x00x20|xC7x45xBCx00x00x00x18|g' AppleIntelSNBGraphicsFB

从384 MB减到 288 MB

sudo perl -pi -e 's|xC7x45xBCx00x00x00x18|xC7x45xBCx00x00x00x12|g' AppleIntelSNBGraphicsFB

更新缓存,必须要更新的

sudo touch /S*/L*/Extensions重新启动sudo reboot now

还想要更多?
这取决于你的屏幕大小和你是不是要玩什么大型游戏,一般不用更多

32位机器码:
C7 45 E0 00 00 00 30 = 768 MB
C7 45 E0 00 00 00 40 = 1024 MB

64位机器码:
C7 45 BC 00 00 00 30 = 768 MB
C7 45 BC 00 00 00 40 = 1024 MB

转载于:https://www.cnblogs.com/motoyang/p/4886644.html

相关知识

MacBookPro 关机花屏解决
如何在家自己进行显卡花屏测试及问题解决
Ubuntu解决花屏问题的实例(Linux)
电脑花屏是怎么回事(使用过程中出现花屏,该如何处理?)
如何解决笔记本电脑反复花屏问题(笔记本电脑花屏故障的原因分析及解决方法)
电脑花屏是什么原因 电脑花屏原因及解决方法
计算机死机的解决方法及操作步骤,花屏死机怎么办?电脑花屏死机常见原因以及解决方法...
解决显示器花屏问题——一步步修复步骤
如何应对显示器出现花屏现象(花屏问题解决方法及预防措施)
华硕笔记本电脑花屏的原因及解决方法(遇到花屏问题时应该怎么办)

网址: Mac调整显存教程:解决花屏与性能问题 https://m.huajiangbk.com/newsview1787525.html

所属分类:花卉
上一篇: 苹果电脑花屏出现横条纹怎么处理
下一篇: 苹果MAC突然花屏,然后死机,重