返回列表 发帖

[经验交流] 感觉单进程比多进程(混合模式)快很多

开混合模式后,512M内存的机器哇哇直响,开了单进程后就安静了许多。大家有无这体会?

没觉得多进程好到哪里去
solarease 发表于 2010-6-25 10:48 http://bbs.ioage.com/cn/images/common/back.gif


多进程相对于单进程和混合进程的好处:
1. 多进程的每一个标签页面使用独立的进程,一个标签死掉,不影响其他标签。
2. 每关闭一个标签,该标签所占的内存会立刻释放出来。
3. 内存不容易泄露。

多进程适合习惯于开标签不多的用户。因为每个页面都占用内存,所以对于喜欢开很多标签的人,TW整个程序会占用很多内存。当然,如果如果内存不紧张,看完一个标签后立刻关闭的情况下,内存会很快释放出来,也是有利的。

单进程因为所有标签都是用共用一个进程,其内存占用上升的比较慢。但由于所有标签都是用共用一个进程,会导致一个标签死掉,所有页面都会死掉。随着标签越开越多,内存占用也会越来越大,关掉其中的一个或几个,内存并不会释放,同时内存也很容易泄露。

混合进程的好处介于单进程和多进程之间,某一个或几个标签共用一个进程,内存占用上升相对于多进程不是很快。其中一个标签死掉,不影响其他进程中的标签。同样,随着标签越开越多,内存占用也会越来越大,关闭标签是否释放内存,取决于该标签所属的进程是否被关闭。内存泄漏相对于单进程会控制的略好一些。

使用哪种模式,就看个人的习惯以及电脑配置情况了。

我一直使用多进程模式
世界之窗:3.2.0.4 (IE 8)
主要设置:多进程模式、防假死、未开启优化
操作系统:Win XP SP3
安全防护:Kis 6.0
文字输入:谷歌拼音输入法 1.2.33.79
我的博客:http://solitudes.blogbus.com

TOP

没觉得多进程好到哪里去

TOP

512M内存,我也是一样只选择单进程。

宽容一点吧,在水区别较真,较真无益处,纯属娱 乐.^_^

TOP

没有,只不过是你的感觉而也,我用多进程和单进程无区别。

TOP

创建进程时要消耗系统处理速度
每个进程都要单独消耗一些内存

TOP

机子好用什么模式都没差别.

TOP

确实是这样的,不过多进程也有多进程的好处

TOP

返回列表