V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jaymiao
V2EX  ›  Apple

Mac 上用 chrome 看微博 CPU 狂飙

  •  
  •   jaymiao · 2017-03-28 11:58:25 +08:00 · 2929 次点击
    这是一个创建于 2831 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本人 2014mid macbook pro 装 chrome 稳定最新版本 访问微博 CPU 立马上 90% 然后飙到 100% 难道我是浏览的姿势不对么? 之前还没有这情况,也就是 2017 年 1 月份开始的,我觉得好像是那个微博内置视频播放器更新之后就有这问题。

    各位有这种情况么 ? 我怎么找到什么让浏览器这么吃资源 ?

    12 条回复    2017-04-01 10:19:47 +08:00
    clavichord93
        1
    clavichord93  
       2017-03-28 12:07:44 +08:00
    你 chrome 哪个版本的,我怎么感觉是 flash 的锅
    Gran1987
        2
    Gran1987  
       2017-03-28 12:12:33 +08:00 via iPhone
    flash 的锅+1 你可以装一个插件 flash-control 试试
    argc
        3
    argc  
       2017-03-28 13:19:21 +08:00
    flash+1 ,这种情况只发生在看视频的时候吧 可以考虑下放弃 flash
    killsting
        4
    killsting  
       2017-03-28 13:20:12 +08:00
    Flash 的锅, Safari 看也一样,越往下滑, CPU 越马上飚!然后风扇狂飚!!
    wuruxu
        5
    wuruxu  
       2017-03-28 13:28:27 +08:00
    Linux 下也是这样,占用了 一个核心 的 100% CPU 资源
    Lucius
        6
    Lucius  
       2017-03-28 13:32:58 +08:00
    楼上疯狂甩锅,明明是 OS X 的锅嘛。


    主要是 FLASH 在 OS X 上缺少 H.264 硬件解码支持。

    而 Windows 向第三方软件开放了大量硬件细节,所以 FLASH 在 Windows 上的性能强很多。
    phoxtail
        7
    phoxtail  
       2017-03-28 13:58:24 +08:00
    @Lucius
    根据这篇, OS X 上的 Flash 或许在 2010 年就支持硬件解码了:
    https://blogs.adobe.com/digitalmedia/2010/08/h-264-gpu-decoding-in-flash-player-on-mac-os-x-is-live/

    另外根据这个问答, OS X 是有硬件解码 H.264 的接口的:
    http://stackoverflow.com/questions/33404418/how-to-debug-why-mac-os-is-not-using-hardware-h264-encoder

    然后是乔布斯的 Thoughts on Flash :
    http://www.apple.com/hotnews/thoughts-on-flash/
    Lucius
        8
    Lucius  
       2017-03-28 14:13:36 +08:00
    @phoxtail #7

    所以如果不是 OS X 的原因。那么是什么原因,使得 OS X 上的 Flash 性能和功耗达不到 Windows 的水平。

    是 OS X 版 Chrome 的开发人员水平不行,还是说 Flash 的代码写的太烂?

    我觉得消费者还是得拿产品体验说话,即使你读上十遍 乔布斯的 Thoughts on Flash 。也没法解决 LZ 的电脑看 Flash 发热的问题啊!更没法改变国内视频网站必须使用 Flash 播放器的现状。
    sobigfish
        9
    sobigfish  
       2017-03-29 01:24:50 +08:00
    为什么大家都还在 OS X 而不是 macOS
    hst001
        10
    hst001  
       2017-03-29 13:30:55 +08:00
    没注意 CPU 的情况,但无论是 rmbp 还是 pc , chrome 打开微博都很卡,关闭微博标签也 100% 会卡两三秒,其它网站没遇到过,类似视频网站,即使用 flash 的,也没这个情况,我猜测是微博的锅
    iPhone8
        11
    iPhone8  
       2017-03-29 23:05:16 +08:00
    和 flash 一点关系也没有,关闭 flash 之后以后很卡,应该是 javascirpt 的问题,关闭之后明显好多了,当然,啥也看不到了。。。
    franklinyu
        12
    franklinyu  
       2017-04-01 10:19:47 +08:00
    @sobigfish 因为没升级到 Sierra (逃
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5360 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 07:29 · PVG 15:29 · LAX 23:29 · JFK 02:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.