打开一个页面,有4个进程,读书笔记

  • 进程中的任意一线程执行出错,都会导致整个进程的崩溃
  • 线程之间共享进程中的数据
  • 当一个进程关闭之后,操作系统会回收进程占用的内存
  • 进程之间的内通相互隔离
  • 如果进程之间需要进行数据的通信,就需要使用进程间通信的机制了

-但进程浏览器 是指浏览器的所有功能模块都是运行在同一个进程里。(2007年之前,市面上浏览器都是单进程的。)


image.png
  • 如此多的功能模块运行在一个进程里,是导致但进程浏览器不稳定/不流畅和不安全的一个主要因素
  • 早期的多进程浏览器


    image.png
  • 目前的多进程架构


    image.png
  • 未来是面向服务架构的浏览器,现在chrom正在慢慢从多进程架构过度到面向服务架构的浏览器
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容