Mac 上用 chrome 看微博 CPU 狂飙

2017-03-28 11:58:25 +08:00
 jaymiao

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

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

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


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

而 Windows 向第三方软件开放了大量硬件细节,所以 FLASH 在 Windows 上的性能强很多。
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
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
2017-03-29 01:24:50 +08:00
为什么大家都还在 OS X 而不是 macOS
hst001
2017-03-29 13:30:55 +08:00
没注意 CPU 的情况,但无论是 rmbp 还是 pc , chrome 打开微博都很卡,关闭微博标签也 100% 会卡两三秒,其它网站没遇到过,类似视频网站,即使用 flash 的,也没这个情况,我猜测是微博的锅
iPhone8
2017-03-29 23:05:16 +08:00
和 flash 一点关系也没有,关闭 flash 之后以后很卡,应该是 javascirpt 的问题,关闭之后明显好多了,当然,啥也看不到了。。。
franklinyu
2017-04-01 10:19:47 +08:00
@sobigfish 因为没升级到 Sierra (逃

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/350849

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX