1. 计算机网络
2. 浏览器机制
(1)进程和线程的概念
(2)多进程的浏览器
浏览器是多进程的,有一个主控进程,以及每一个tab页面都会开一个进程(某些情况下多个tab由于优化策略会合并)
简单点理解:如果浏览器是单进程,那么某个tab页或第三方插件崩溃了,就会导致整个浏览器崩溃,体验度极差,不过多进程内存消耗会更大,有点用空间换时间。
浏览器内核(渲染进程)
1.GUI渲染线程:
2.JS引擎线程:
3.事件触发线程:
4.定时触发器线程:
5.异步http请求线程:
本文分享自 作者个人站点/博客 前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!