Board logo

标题: [BUG反馈] 经实测还是单进程最省资源 [打印本页]

作者: gwmxp    时间: 2009-1-21 21:36     标题: 经实测还是单进程最省资源

用混合进程时 只要打开一个网页就会出来二个进程 并且第二个进程占用二十几兆内存 第一个进程则始终保持几兆内存就不增减了 而多开网页都在第二个进程里增加占用内存 当打开N多网页时居然又跑出第三个进程 而第一个进程还是保持几兆内存不动 再开的页面都在第三个进程里 第一个进程形同虚设浪费资源 与单进程模式相比较 开同样多的页面单进程模式几乎节省一倍的内存资源 并且最小化浏览器时单进程模式内存自动释放至1M左右 而混合模式最小化浏览器时内存占用完全不释放
作者: WeeVee    时间: 2009-1-21 21:45

混合进程或多进程模式关掉标签就能彻底释放资源,单进程不能彻底释放,用久了就不行了

[ 本帖最后由 WeeVee 于 2009-1-21 21:46 编辑 ]
作者: duckZCX    时间: 2009-1-21 21:45

单进程在打开的时候是显得比较省。
- -问题是开多了,你看看,今晚用的时候那个后悔啊。。。本来就1G的本本
作者: sd5428817    时间: 2009-1-21 21:52

用混合进程的话,explore.exe进程暴占内存!
而且关闭Theworld后得不到释放!
作者: sd5428817    时间: 2009-1-21 21:59

用Theworld2.0用一段时间和用3.0用一段时间后,关闭Theworld。
看你的PF使用,你就发现了!
作者: gwmxp    时间: 2009-1-21 22:16     标题: 回复 2# WeeVee 的帖子

混合进程只要有一个页面开着就占用近三十兆内存 必须完全关闭才能释放 但不管开多少页面第一个进程就是不作为 完全是浪费 而单进程则是关一页就少一些 当关至最后一页时所占用内存只有七 八兆左右 也就是与那个不作为的进程占用差不多 并且最小化一次后再最大化就只有三 五兆了
作者: WeeVee    时间: 2009-1-21 22:39     标题: 回复 6# gwmxp 的帖子

不看虚拟内存吗?
混合进程确实要关闭N个标签才能关闭进程,所以我用多进程的
作者: netac    时间: 2009-1-22 11:41

原帖由 gwmxp 于 2009-1-21 22:16 发表 http://bbs.ioage.com/cn/images/common/back.gif
混合进程只要有一个页面开着就占用近三十兆内存 必须完全关闭才能释放 但不管开多少页面第一个进程就是不作为 完全是浪费 而单进程则是关一页就少一些 当关至最后一页时所占用内存只有七 八兆左右 也就是与那个不作为 ...

最小化、最大化这样降低内存占用没有意义。Vista和Windows 7已经没这样做了。
看虚拟内存的占用才是关键。你可以分别用单进程和混合进程打开30个左右的大型页面。然后全部关闭试试看虚拟内存的占用。当然也可以用别的浏览器试试看。




欢迎光临 世界之窗论坛 (http://bbs.theworld.cn./) Powered by Discuz! 7.2