chrome多进程浏览器介绍(chrome浏览器扩展程序)
因为chrome是一个多进程浏览器。
为了提高浏览器的稳定性,chrome为每个页面都单独开了一个进程。
当一个页面崩溃时,仅仅意味着它背后的进程崩溃了,由于进程之间的独立性,崩溃的进程对其他进程不会产生丝毫影响。因此,整个浏览器仍然能够正常工作。
Chrome以及采用Chrome的Webkit核心的浏览器往往都是这个样子的 采用进程分离技术 在基本情况下 浏览器本身是一个进程 每个页面都是一个独立的进程 每个浏览器插件也都是一个独立的进程 比如Flash Player 也独立为一个Chrome.exe来运行 另外Chrome还有GPU加速进程(虽然你可能根本没用到这功能)每个扩展也是一个独立进程 比如AdBlock广告拦截 这么做是为了避免某一部分组件的崩溃导致整个浏览器的崩溃 不过占用确实略大 喜欢单个进程的话可以用Opera 不论开几个页面永远只有一个进程。