V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
quehei

想知道浏览器卡顿的原因

  •  
  •   quehei ·
    Gzx97 · Mar 8, 2024 · 1626 views
    This topic created in 792 days ago, the information mentioned may be changed or developed.

    风扇一直在响,昨天还挺流畅。打开资源管理器,cpu 和内存使用率都不高,都是大概 50%。 浏览器上运行了 three.js 的项目。加载的模型大概 5 、6M 。项目运行中电脑的风扇一直在响,并且浏览器明显卡顿,不仅模型拖拽卡顿,别的浏览器窗口也开始卡。 在浏览器中使用 three.js 渲染模型依赖的是哪里的算力,cpu ?显卡? 我如果想提升谷歌浏览器性能,应该优化哪里。

    10 replies    2024-03-13 23:54:52 +08:00
    okakuyang
        1
    okakuyang  
       Mar 8, 2024 via iPhone
    你现在用啥显卡
    PbCopy111
        2
    PbCopy111  
       Mar 8, 2024
    我把 chrome 的扩展都关了,尤其是油猴那些没用的,流畅多了,现在除了打字会卡,别的都还好。。。我是新电脑啊,居然打字卡。
    quehei
        3
    quehei  
    OP
       Mar 8, 2024
    @okakuyang 笔记本电脑就自带的核显
    Qiane
        4
    Qiane  
       Mar 8, 2024   ❤️ 1
    three.js 官网随便开一个程序,内存都会飙升
    okakuyang
        5
    okakuyang  
       Mar 8, 2024 via iPhone
    应该是显卡不行吧,能把模型发出来帮你看看
    zeroDev
        6
    zeroDev  
       Mar 8, 2024 via Android
    浏览器自己也有自愿管理器
    kokutou
        7
    kokutou  
       Mar 8, 2024
    显卡不行了, 十有八九满载了
    quehei
        8
    quehei  
    OP
       Mar 13, 2024
    @okakuyang 辛苦 https://github.com/Gzx97/umi-three-demo 模型是 public\models\GuiGu-factory.glb 加载前十几秒不卡,然后开始卡的不行,我无法确认是模型问题或是代码问题导致内存泄漏等相关。
    quehei
        9
    quehei  
    OP
       Mar 13, 2024
    @kokutou 请问怎样才能准确调试出资源占用情况,我使用 three 的性能面板,以及 win 的资源管理器都很难看到满载的情况
    okakuyang
        10
    okakuyang  
       Mar 13, 2024   ❤️ 1
    看了一下代码,可能是射线检测用太多了,js 把主线程卡住了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3088 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 49ms · UTC 11:05 · PVG 19:05 · LAX 04:05 · JFK 07:05
    ♥ Do have faith in what you're doing.