标签: javascript web-worker
如果我们有单核机器,我们能否从网络工作者那里获益?我遇到的网络工作者都是为在多核处理器环境中工作而设计的。
答案 0 :(得分:1)
多线程仍然可以成为有价值的组织工具,即使它不是提高性能的工具。
考虑一个不易分解成小块的长计算。在worker内部运行计算允许操作系统为您执行调度。该过程在“后台”运行,用户界面保持响应,您不必将代码重写为一堆setTimeout()和setInterval()调用。