浏览器的主线程就是JS引擎线程吗?

Healy
  • 199

浏览器拥有JS引擎线程、GUI渲染线程、事件线程、定时器线程、网络线程、事件轮询处理线程,常说工作线程在主线程的调配下工作,那么,主线程就是JS引擎线程吗?

回复
阅读 3.8k
3 个回答

不是。

浏览器的主线程当然是浏览器自己了。

一个浏览器开启时通常是多进程的,一个是主进程,一个是GPU进程,还有看到的标签页也是包含一个进程,浏览器有时会把多个进程优化成一个进程,所谓进程就是在任务管理器下能看到的任务,一个进程下包含多个线程,有js引擎线程,渲染线程,事件队列线程,定时器线程,如果发起请求还有对应的线程开启,其中js引擎线程和渲染线程是互斥的

宣传栏