运行Chrome后为什么会出现几个相同google chrome? google chrome多线程 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你根据哪点判断 chrome 不是多线程的?一个chrome 进程往往占用30以上线程,更多进程占用更多线程,你没有看到吗? 多进程更稳定,不过代价就是内存开销更大。Chrome里面可以使用 Shift + Esc 快捷键查看/终止进程对应的页面/插件。浏览器这种应用需要加载插件、扩展等等很多第三方的东西,它并不能保证这些东西能够很稳定的运行,比如Flash。还有一些网页的js可能有问题,会执行很长时间,需要能够安全的被终止。如果单进程这些插件不稳定就很可能导致整个浏览器崩溃,也没有安全的方式终止js的执行(终止线程是不可控的),这些时候用户会抱怨浏览器而不是插件,所以多进程是一个比较理想的方式。 这就是为什么chrome 要比 ie 快的原因.. 他们采用的策略不同拉~多进程 消耗更多的内存 来保证A标签页崩溃了 不会影响到B标签页IE诞生的年代内存很贵chrome诞生的年代内存已经是白菜价了另外 你应该有看过google其实是打算把chrome设计成系统的也就是chrome book 上网本什么的,以后一切都靠浏览器搞定就可以了一个标签页做word的事情, 另外一个标签页做excel的事情,还有一个页面播放音乐所以保证一个标签页不会影响到另外一个标签页 是很重要的 楼主的IE什么版本的, 我的IE11也是与CHROME一样的,楼主有没有发现,标签可以拖动变成一个独立窗口呢?也可以拖动合并,要实现这样的功能,必须用不同的进程的. 一个chrome 进程往往占用30以上线程,更多进程占用更多线程,你没有看到吗?s大神,我没表述清楚,我应该这样问:为什么chrome的每个tab采用的是multi-process实现而不是multi-thread来实现?(当然每个chrome process是可以根据需要来创建multi-thread的,比如一个一个thread执行远程请求,一个thread执行写cache) 哥们,你这个说chrome 比如IE快太笼统了吧,这里有一份测评:对于Sunspider标准,IE却比Chrome快啊http://www.digitaltrends.com/computing/the-best-browser-internet-explorer-vs-chrome-vs-firefox-vs-safari/ 而且操作系统对单个进程的内存占用和CPU开销是有限制的,不会让某个进程占用全部的资源分成多进程就不存在这个问题 multi-thread可以实现tab的独立拖拽啊,比如:拖拽tab的时候,重新创建一个窗体,然后打开链接,好像tab能否拖拽和是否multi-process没啥关系吧 当年chrome出来,我cao,真快。然后稍加测试就会发现,ie只给每一个页面最多分配2个线程,而且只启动一个进程。而chrome至少从一开始就启动3、4个进程,即使你只有一个chrome窗口打开2、3个页面,你会发现每一个进程中都有一大陀线程在跑着。ie的问题是被各种流氓软件修改和外挂太频繁了,造成了卡、崩溃的问题,这些问题是“显然”De。而chrome的问题则是“难以察觉”的。 ie告诉我们,多浏览器窗口其实可以只用一个进程。而chrome告诉我们,单个浏览器窗口其实可以用多个进程(并且每一个进程里边有一堆线程,每一个进程中的线程数比我们一般应用程序还多) ArcEngine中IFeature与IPoint的关系 菜鸟问题:C#中找不到类型或者命名空间word的问题。 把framwork3.5与程序一起打包 SOCKET传输中的中文转换问题 数据表查询的问题 图片合成视频的方法(C#或Delphi代码) [求助]在datagird中如何控制超级链接控件的显示文本字数??? 可序列化的类通过WS在客户端引用时,如何得到服务器端的方法 C#如何判定服务器上指定的exe程序是否正在运行? 关于,自定义控件的问题,请各位来帮忙解决一下呀 C# vs2012设置问题 DataGridView控件,头疼了好久了
你根据哪点判断 chrome 不是多线程的?一个chrome 进程往往占用30以上线程,更多进程占用更多线程,你没有看到吗?
多进程 消耗更多的内存 来保证A标签页崩溃了 不会影响到B标签页IE诞生的年代内存很贵
chrome诞生的年代内存已经是白菜价了另外 你应该有看过google其实是打算把chrome设计成系统的
也就是chrome book 上网本什么的,以后一切都靠浏览器搞定就可以了
一个标签页做word的事情, 另外一个标签页做excel的事情,还有一个页面播放音乐
所以保证一个标签页不会影响到另外一个标签页 是很重要的
一个chrome 进程往往占用30以上线程,更多进程占用更多线程,你没有看到吗?
s大神,我没表述清楚,我应该这样问:为什么chrome的每个tab采用的是multi-process实现而不是multi-thread来实现?
(当然每个chrome process是可以根据需要来创建multi-thread的,比如一个一个thread执行远程请求,一个thread执行写cache)
http://www.digitaltrends.com/computing/the-best-browser-internet-explorer-vs-chrome-vs-firefox-vs-safari/
分成多进程就不存在这个问题