V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
iamqk
V2EX  ›  问与答

有百度 web 页面组的同学吗?

  •  
  •   iamqk · 2022-08-16 15:27:02 +08:00 · 1290 次点击
    这是一个创建于 590 天前的主题,其中的信息可能已经有所发展或是发生改变。

    百度搜索后点击右边热搜 有个滚动的弹幕互动 m1 mac safari 太耗 cpu 了 太耗 cpu 了 太耗 cpu 了

    9 条回复    2022-08-16 17:03:12 +08:00
    murmur
        1
    murmur  
       2022-08-16 15:41:29 +08:00
    非百度人,刚才试了一下,7 代 i5 ,cpu 平均 15%不到,safari m1 能太耗 cpu ,除了苹果辣鸡没啥可说
    iamqk
        2
    iamqk  
    OP
       2022-08-16 16:00:57 +08:00
    @murmur 啊这,张嘴就喷也是可以了。不就一个滚动弹幕吗,显示条数也不多?至于用这么多 cpu ?你的 7 代 i5 几核心的?算你 4 核心的,15%*4 60%的单核 cpu 占用,还不耗费 cpu 吗?
    murmur
        3
    murmur  
       2022-08-16 16:02:56 +08:00
    @iamqk 7 代处理器你知道多辣鸡么,win10 的开始菜单按的块一点,反复弹出,cpu 占用是 35%
    murmur
        4
    murmur  
       2022-08-16 16:07:39 +08:00
    而且我装了 360 ,什么都不干 cpu 都能有 6%的占用,相比之下 chrome 在滚动也才 15%,这优化没啥喷的,人家很正常的 transform 在滚动
    iamqk
        5
    iamqk  
    OP
       2022-08-16 16:25:02 +08:00
    @murmur 先不说瘟到死开发的垃不垃圾,win10 菜单是反复弹出使用的?还有,360 !!! 好吧,你赢了。我是不能和你计较了
    iamqk
        6
    iamqk  
    OP
       2022-08-16 16:30:13 +08:00
    asitop 监控 p core 竟然跑满了,这代码质量也是没谁了
    Vegetable
        7
    Vegetable  
       2022-08-16 16:34:05 +08:00   ❤️ 1
    看了一下只有一个 requestAnimationFrame ,就是计算偏移量然后 translateY,同时渲染 20 条。这根本不应该消耗多少 cpu ,我 8 代 I5 的 win10 ,这个页面消耗 cpu 在 3%左右。没有显著高于其他页面。
    iamqk
        8
    iamqk  
    OP
       2022-08-16 16:47:26 +08:00
    @Vegetable 我用 safari 看了一下,也是这个进程高,但是我这里耗费性能核心超过单核 100% 不是做 js 开发的,具体问题也无从下手进行分析
    iamqk
        9
    iamqk  
    OP
       2022-08-16 17:03:12 +08:00
    换了 chrome ,问题消失,好吧,应该是 safari 的锅,错怪各位了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3168 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 12:23 · PVG 20:23 · LAX 05:23 · JFK 08:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.