gpt4 book ai didi

javascript - 如果 JavaScript 是多线程的,它会表现得更好吗?

转载 作者:行者123 更新时间:2023-11-29 16:28:14 26 4
gpt4 key购买 nike

这是 Is there a point to multithreading 的后续问题?

如果 JavaScript 是多线程的,它会比现有系统更好吗?具有一个 UI 线程和不同线程(后台)中的其他任务的多线程会带来更高的响应能力和资源的有效利用吗?

为什么该语言的设计者决定坚持使用单线程模型,尽管 CPU/机器数量有所进步并且需要从不同的机制同时提取不同的内容和数据。为什么他们还可以JavaScript timers work多线程何时可以提供更高的精度?

我并不是想将 JavaScript 定性为低效,而是了解多线程如何与其给编程带来的复杂性相比带来值(value)

最佳答案

Brendan Eich(Mozilla 首席技术官)谈到了这将在“Threads suck”中产生的复杂性。

他的结论:“因此,对于诸如去年 5 月的 Ajax 体验中遇到的问题“您何时向 JavaScript 添加线程?”等问题,我的默认答案是:“在您的尸体上!”

Using web workers是替代方案。

关于javascript - 如果 JavaScript 是多线程的,它会表现得更好吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3488469/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com