浏览器拥有JS引擎线程、GUI渲染线程、事件线程、定时器线程、网络线程、事件轮询处理线程,常说工作线程在主线程的调配下工作,那么,主线程就是JS引擎线程吗?
浏览器拥有JS引擎线程、GUI渲染线程、事件线程、定时器线程、网络线程、事件轮询处理线程,常说工作线程在主线程的调配下工作,那么,主线程就是JS引擎线程吗?
一个浏览器开启时通常是多进程的,一个是主进程,一个是GPU进程,还有看到的标签页也是包含一个进程,浏览器有时会把多个进程优化成一个进程,所谓进程就是在任务管理器下能看到的任务,一个进程下包含多个线程,有js引擎线程,渲染线程,事件队列线程,定时器线程,如果发起请求还有对应的线程开启,其中js引擎线程和渲染线程是互斥的
10 回答11.1k 阅读
6 回答2k 阅读✓ 已解决
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
不是。
浏览器的主线程当然是浏览器自己了。