网站地图官方微信:
网站首页 新乐乡 饶河镇 颜庄镇 双牌镇 石滓镇 郎德镇

当前位置: 首页 >

为什么web worker可以在前端开多线程,解决单线程卡死页面的问题,但是没有得到广泛使用?

因为web worker根本解决不了“单线程卡死页面”的问题。

首先,所谓页面卡死的问题,根本就不普遍也不严重——有多少网页是因为计算密集或者阻塞等io导致页面卡死的?能不能举几个场景案例给我开开眼? 第二,就算真有这种情况,那也是渲染工作集中密集发生导致的卡顿,web worker根本就改善不了这种问题,你就算把计算和取数都转移到worker线程,渲染该卡顿还是卡顿。

第三,当下的常见卡顿问题,基本上都是数据不分片或者不当…。

为什么web worker可以在前端开多线程,解决单线程卡死页面的问题,但是没有得到广泛使用?

  • | 为什么macOS软件生态不敌Windows? |

    因为,Windows 的兼容性真的太好了。 举个例子: 十...

    查看详情>>
  • | ssd固态硬盘sata的好还是m.2好呢? |

  • | 安抚奶嘴会影响嘴形吗? |

  • | Excel 到底有多厉害? |

  • | 孩子网上学编程,靠谱吗? |

  • | 2025年了 Rust前景如何? |

  • | 是什么原因让你一定要用 iPhone? |

  • | rust 语法噪音这么多, 能写复杂项目吗? |

  • | 理论上flutter性能应该非常高才对,为什么好些flutter应用性能一般? |

  • | 如何评价前端组件库shadcn/ui? |

  • | Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂? |

  • 源自程序员的良知,该做的事情,XX没做,只能民营企业做,这种...

    2025-06-24
  • 兄弟部门的事情,做机房维护的(机房租的),正常值班收到十几台...

    2025-06-24
  • 如果Electron可以被Tauri取代,那么他也可以被Wa...

    2025-06-24
  • 我说一个最商业化的开源项目吧,OneAPI (包括二开的 N...

    2025-06-24

关注我们

添加微信好友,关注最新动态