Chrome浏览器的多进程

323 阅读1分钟

浏览器进程类型:

  1. browser process(浏览器进程)
  2. utility process(处理并协调应用程序的公共进程)
  3. gpu process(图像处理进程)
  4. renderer process(每个选项卡的渲染器进程)
  5. plugin process(插件进程,如flash等)
  6. Other...(其他,如扩展程序进程等)

image.png

如果想看当前chrome正在运行的进程,可以通过菜单找到任务管理器查看:【选项】-【更多工具】-【任务管理器】;或右击标签栏空白处选择【任务管理器】。

image.png

多进程好处

  1. 每个选项卡独立进程,在某项进程无响应时,可以单独关闭崩溃页面,而不会影响其他选项卡,使整个浏览器卡死。
  2. 多个进程的安全性和沙盒,chrome浏览器可以单独对某些进程的某些功能进行沙箱处理等。
  3. 每个进程拥有私有的内存空间。

参考:# Inside look at modern web browser