热点:

    苹果M1为什么又快又省电,原因被网友找到了

      [  中关村在线 编译  ]   作者:轻舟

    一位名叫Hoakley的程序员偶然发现了苹果M1低功耗的秘密。

    这老哥总之是有钱,M1和英特尔版的iMac都买了。业余时间他喜欢自己开发点实用小工具,比如压缩软件

    老哥在后台测试自己的压缩程序时发现,M1上只有4个核心在跑,还有4个闲着。

    苹果M1用着舒服的原因找到了 Intel:下次我也用

    换到英特尔上试试,因为还没用到虚拟核心,是由8个真实核心共同承担了工作。

    苹果M1用着舒服的原因找到了 Intel:下次我也用

    回到M1里仔细一看,使用率高的还不是性能高的那4个,而是“效率核心”。

    苹果M1用着舒服的原因找到了 Intel:下次我也用
    △4核有难,4核围观

    在M1芯片的8个CPU核心里,有4个被称作“Firestorm”的性能核心,另外4个是“Icestorm”效率核心,性能弱一些,不过功耗更低。

    苹果M1用着舒服的原因找到了 Intel:下次我也用

    研究了一下,老哥发现是自己把任务优先级设低了,提高以后,就能让4个性能核心参与进来。

    老哥恍然大悟,原来这就是苹果的策略。

    让优先度低的任务只占用效率核心,慢点就慢点吧,谁让你优先度低呢。

    性能核心保持空闲状态,随时应对突发的高优先度任务。

    App启动速度快,切换流畅的原因找到了:4个高性能的核心一直候着呢。

    据说英特尔也宣布要区分两种核心了,AMD知道了这个消息后也不甘人后。

    news.zol.com.cn true https://news.zol.com.cn/769/7696394.html report 852 一位名叫Hoakley的程序员偶然发现了苹果M1低功耗的秘密。这老哥总之是有钱,M1和英特尔版的iMac都买了。业余时间他喜欢自己开发点实用小工具,比如压缩软件。老哥在后台测试自己的压缩程序时发现,M1上只有4个核心在跑,还有4个闲着。换到英特尔上试试,因为还没用到虚拟...
    • 猜你喜欢
    • 最新
    • 精选
    • 相关
    推荐问答
    提问
    0

    下载ZOL APP
    秒看最新热品

    内容纠错