百度搜索后点击右边热搜 有个滚动的弹幕互动 m1 mac safari 太耗 cpu 了 太耗 cpu 了 太耗 cpu 了
1
murmur 2022-08-16 15:41:29 +08:00
非百度人,刚才试了一下,7 代 i5 ,cpu 平均 15%不到,safari m1 能太耗 cpu ,除了苹果辣鸡没啥可说
|
2
iamqk OP @murmur 啊这,张嘴就喷也是可以了。不就一个滚动弹幕吗,显示条数也不多?至于用这么多 cpu ?你的 7 代 i5 几核心的?算你 4 核心的,15%*4 60%的单核 cpu 占用,还不耗费 cpu 吗?
|
4
murmur 2022-08-16 16:07:39 +08:00
而且我装了 360 ,什么都不干 cpu 都能有 6%的占用,相比之下 chrome 在滚动也才 15%,这优化没啥喷的,人家很正常的 transform 在滚动
|
5
iamqk OP @murmur 先不说瘟到死开发的垃不垃圾,win10 菜单是反复弹出使用的?还有,360 !!! 好吧,你赢了。我是不能和你计较了
|
6
iamqk OP asitop 监控 p core 竟然跑满了,这代码质量也是没谁了
|
7
Vegetable 2022-08-16 16:34:05 +08:00 1
看了一下只有一个 requestAnimationFrame ,就是计算偏移量然后 translateY,同时渲染 20 条。这根本不应该消耗多少 cpu ,我 8 代 I5 的 win10 ,这个页面消耗 cpu 在 3%左右。没有显著高于其他页面。
|
8
iamqk OP @Vegetable 我用 safari 看了一下,也是这个进程高,但是我这里耗费性能核心超过单核 100% 不是做 js 开发的,具体问题也无从下手进行分析
|
9
iamqk OP 换了 chrome ,问题消失,好吧,应该是 safari 的锅,错怪各位了
|