iamqk
V2EX  ›  问与答

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

  •  
  •   iamqk · Aug 16, 2022 · 2335 views
    This topic created in 1393 days ago, the information mentioned may be changed or developed.

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

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