博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
任务管理器进程中多个chrome.exe的问题
阅读量:6940 次
发布时间:2019-06-27

本文共 553 字,大约阅读时间需要 1 分钟。

偶然发现任务管理器进程中有多个chrome.exe进程,非常奇怪自己仅仅打开了一次浏览器,为什么会有多个?!

上网一查才发现:原来使用Google浏览器Google Chrome每开一个新标签页面,都会在系统进程里增加一个Chrome.exe进程。

Chrome开源计划的当中一个特点,就是“沙箱”模式,是这种,一个拓展占用一个进程,一个标签占用一个进程,这就是防止一个当中一个页面或者拓展崩溃后,造成整个浏览器崩溃的问题。总的来说,这是一个非常创新的技术。IE浏览器,尽管集成的仅仅有一个进程,可是假设当中一个网页发生崩溃,那么整个IE浏览器都会崩溃,这对用户会造成非常多困扰。

问题是明确了,但我细致数了下进程数,和自己打开的标签页数对照,发现进程数明显多余打开的标签数,这又是为什么呢?

于是我尝试着强制结束进程,看看会有什么反应。

当结束当中一个后,chrome浏览器当中一个标签提示崩溃了;如法炮制,接下来的几个也都是标签崩溃,这非常符合上面所解释的原因。

我又接着结束一个,这回浏览器标签页没提示崩溃,纳闷中......但桌面弹出例如以下信息:

后来我又结束了一个,又弹出一个提示信息:

到此总算明确了,原来这些插件就是卧底,会新建一个chrome.exe进程。

总结:事出总有因,没病不死人。大笑

你可能感兴趣的文章
js如何使浏览器允许脚本异步加载
查看>>
android 版本控制
查看>>
PHPExcel读取excel的多个sheet存入数据库
查看>>
Redis的过期策略和内存淘汰策略
查看>>
React使用Styled-Componets来添加样式
查看>>
什么是谐振电路的品质因数(Q值)
查看>>
软工 任务2
查看>>
re模块, 分组
查看>>
ansible代码发布系统
查看>>
bzoj3600 没有人的算术
查看>>
sql 主键
查看>>
Java IO流详解
查看>>
Java分布式
查看>>
UVA 1471 Defense Lines 防线 (LIS变形)
查看>>
如何用css让一个容器水平垂直居中
查看>>
项目中遇到的问题—遍历对象里面的数组
查看>>
面试题: 数据库 已看1 视图 游标
查看>>
面试题: mysql数据库 已看1 简单的sql练习
查看>>
DRF 商城项目 - 用户操作(收藏, 留言, 收货地址)
查看>>
linux下uptime命令详解
查看>>