阅读 94

chrome多进程浏览器介绍(chrome浏览器扩展程序)

因为chrome是一个多进程浏览器。

  为了提高浏览器的稳定性,chrome为每个页面都单独开了一个进程。

  当一个页面崩溃时,仅仅意味着它背后的进程崩溃了,由于进程之间的独立性,崩溃的进程对其他进程不会产生丝毫影响。因此,整个浏览器仍然能够正常工作。

  Chrome以及采用Chrome的Webkit核心的浏览器往往都是这个样子的 采用进程分离技术 在基本情况下 浏览器本身是一个进程 每个页面都是一个独立的进程 每个浏览器插件也都是一个独立的进程 比如Flash Player 也独立为一个Chrome.exe来运行 另外Chrome还有GPU加速进程(虽然你可能根本没用到这功能)每个扩展也是一个独立进程 比如AdBlock广告拦截 这么做是为了避免某一部分组件的崩溃导致整个浏览器的崩溃 不过占用确实略大 喜欢单个进程的话可以用Opera 不论开几个页面永远只有一个进程。


文章分类
代码人生
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐