Chrome 为什么使用多进程,不使用多线程

Chrome 为什么使用多进程,即每个站点用一个进程:https://www.jianshu.com/p/121b068b8d02
Chrome 为什么多进程而不是多线程?https://www.zhihu.com/question/368712837?utm_division=hot_list_page(简单明了的解答)

总结:
页面的html、javascript、css 越来越复杂,经常引起渲染引擎崩溃,如果是单进程,这个浏览器崩溃
健壮性 避免单个页面崩溃的影响
响应性 单个页面相应慢不影响其它页面
安全性 每个页面的渲染引擎在沙盒中,限制漏洞的攻击
缺点:
会增加内存使用

posted @ 2020-11-11 18:13  姑苏城外小白  阅读(364)  评论(0编辑  收藏  举报