关于intel 600p nvme在10.13 kernel_task占用大量cpu资源导致系统卡顿的解决方法
本帖最后由 事与愿玮 于 2018-2-11 17:45 编辑好心写个分享,两个小时写完一发表原文什么都没了,气死了,pcbeta真优秀,现在重新写,可能被气得上头,写得没文笔,见谅见谅。
本机配置及基本完美分享:https://bbs.pcbeta.com/viewthread-1775561-1-1.html
起初,装好电脑就装10.13,但是很奇怪,各种卡顿,表现情况为kernel_task占用大量cpu资源,怀疑过clover引导、smbios、变频、显卡驱动之类的问题,但是什么都换了,甚至把i5 6600k超频到4.3ghz依然顿卡。无奈之下,只能试试装10.12.6,很好,在10.12.6一切well done。众所周知,10.12.x不支持第三方nvme ssd,要通过kexts to patch或者HackrNVMeFamily-*.kext+ssdt_nvme.aml才可以正常使用nvme ssd,而intel 600p在10.13.x就可以原生驱动,于是我怀疑是不是intel 600p的驱动出问题了。后来果不其然,在tonymac论坛上也看见有人遇到这样的问题,他通过更换intel 600p nvme ssd就解决了。这个,既然买了intel 600p就不好换了,而且nvme ssd安装在主板的背面,加上我的是垃圾桶机箱,拆卸极其困难,换ssd是不成的了。也适逢上个月月末Apple更新了10.13.3,于是就想试一下10.13.3,一开始我是删掉nvme相关驱动,使用原生的nvme驱动进行安装10.13.3,安装过程很正常,安装完进入桌面又出问题了——卡顿。于是又一番捣鼓引导,后来干脆就想,破罐子破摔吧,用HackrNVMeFamily-*.kext+ssdt_nvme.aml驱动吧。于是奇迹发生了,一切都不卡了。说白了,就是用HackrNVMeFamily-*.kext+ssdt_nvme.aml接管原生驱动IONVMeFamily。至于clover 的 kexts to patch的相关nvme驱动是否起相同作用,我没有尝试,也不清楚是否可行,所以希望大家踊跃试试。补上我的主板技嘉z170n wifi的hackrnvmefamily.kext+ssdt_nvme.aml:不适用于其他主板,建议不要使用,如果非要试试,那试试也无妨,哈哈。如果其他主板,可以制作自己主板的nvme驱动:rehabman英文版:https://www.tonymacx86.com/threads/guide-hackrnvmefamily-co-existence-with-ionvmefamily-using-class-code-spoof.210316/中文版:https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1728092&highlight=HackrNVMeFamily(感谢codemoon翻译)
是个思路。
就是不知道实际使用效果如何?是否稳定,磁盘分区有没有崩溃过?
谢谢! 远景真是服了,发个贴,所有东西都没了。。。。 motoyang 发表于 2018-2-11 15:51
是个思路。
就是不知道实际使用效果如何?是否稳定,磁盘分区有没有崩溃过?
谢谢!
没有,一切正常。还没有跑过分。有时间试试。 事与愿玮 发表于 2018-2-11 19:00 https://www.pcbeta.com/static/image/common/back.gif
没有,一切正常。还没有跑过分。有时间试试。
我现在是12.6的环境,试了下驱动,是ok的。
看了下驱动的时间,大概是17年3月份的,估计是12.2或12.3版本修改来的。测试了磁盘的读写速度,正常。
a565109863 发表于 2018-2-11 22:35 https://www.pcbeta.com/static/image/common/back.gif
我只关心safari浏览器播放flash,鼠标会卡,这个怎么解决呢
你这个似乎是显示驱动的问题。
不知道是否用了IntelGraphicsFixup.kext。
检查看看显卡配置是否合适。 motoyang 发表于 2018-2-11 22:52 https://www.pcbeta.com/static/image/common/back.gif
我现在是12.6的环境,试了下驱动,是ok的。
看了下驱动的时间,大概是17年3月份的,估计是12.2或12.3版本 ...
原先用12.6版本修改的hacker试过,当时也是很卡。
这个版本还不错,用一段时间试试。
a565109863 发表于 2018-2-11 22:35
我只关心safari浏览器播放flash,鼠标会卡,这个怎么解决呢
Safari就不清楚咯 motoyang 发表于 2018-2-11 22:52
我现在是12.6的环境,试了下驱动,是ok的。
看了下驱动的时间,大概是17年3月份的,估计是12.2或12.3版本 ...
噢,那我也回去跑个分,用10.13.3试试。 a565109863 发表于 2018-2-11 23:52 https://www.pcbeta.com/static/image/common/back.gif
没事了,我把IntelGraphicsFixup驱动放进去就不卡了。。
噢,你那是没驱动核显。。。 motoyang 发表于 2018-2-11 23:00 https://www.pcbeta.com/static/image/common/back.gif
原先用12.6版本修改的hacker试过,当时也是很卡。
这个版本还不错,用一段时间试试。
我也跑了一下,在10.13.3一切正常。 600p的slc cache写满后降速,这是硬件决定的,容量越小表现越明显,512G以上的表现可能好点。更换驱动可能有改善。换掉是终极解决方案。
但是,楼主你怎么能在我刚装上新买的sm961后才发这个贴呢!!!{:5_272:} kaneve 发表于 2018-2-12 09:05 https://www.pcbeta.com/static/image/common/back.gif
600p的slc cache写满后降速,这是硬件决定的,容量越小表现越明显,512G以上的表现可能好点。更换驱动可能有 ...
哈哈。这个问题我搞了一个月。。。现在终于完美解决了。。。所以才现在发布。。。看来晚了一步{:5_278:}
没事,还能够指导下其他人哈哈。 kaneve 发表于 2018-2-12 09:05 https://www.pcbeta.com/static/image/common/back.gif
600p的slc cache写满后降速,这是硬件决定的,容量越小表现越明显,512G以上的表现可能好点。更换驱动可能有 ...
sm961,土豪货啊,比intel 600p强多了。 事与愿玮 发表于 2018-2-12 09:08 https://www.pcbeta.com/static/image/common/back.gif
哈哈。这个问题我搞了一个月。。。现在终于完美解决了。。。所以才现在发布。。。看来晚了一步
...
楼主你测一下4k,看下4k表现怎么,连续读写在10.13一般问题也不大。 kaneve 发表于 2018-2-12 09:13 https://www.pcbeta.com/static/image/common/back.gif
楼主你测一下4k,看下4k表现怎么,连续读写在10.13一般问题也不大。
我不太懂mac怎么跑4k哎,以前在win的话可以用as ssd,话说mac有啥软件可以跑这个的?disk speed test也就只能跑跑视频制作的读写。。。 我的HackrNVMeFamily怎么加载不上呢{:5_263:} 现在直接没有nvme设备了