Chrome打开一个页面需要启动多少进程?点击Chrome浏览器右上角的“选项”菜单,选择“更多工具”,“任务管理器”:




《浏览器工作原理与实践》- Chrome架构:仅仅打开一个页面,为什么有多个进程..._chrome


进程与线程的区别

单进程浏览器

  • 不稳定(插件,渲染)
  • 不安全(插件)
  • 不流畅(JS)

多进程浏览器



《浏览器工作原理与实践》- Chrome架构:仅仅打开一个页面,为什么有多个进程..._前端_02


未来面向服务架构

Chrome最终要把UI、数据库、文件、设备、网络等模块重构为基础服务,类似操作系统底层服务。