- UID
- 160836
- 帖子
- 771
- 精华
- 0
- 贡献
- 0
- 推广
- 0
- 有效BUG
- 0
- 注册时间
- 2008-11-21
|
多进程相对于单进程和混合进程的好处:
1. 多进程的每一个标签页面使用独立的进程,一个标签死掉,不影响其他标签。
2. 每关闭一个标签,该标签所占的内存会立刻释放出来。
3. 内存不容易泄露。
多进程适合习惯于开标签不多的用户。因为每个页面都占用内存,所以对于喜欢开很多标签的人,TW整个程序会占用很多内存。当然,如果如果内存不紧张,看完一个标签后立刻关闭的情况下,内存会很快释放出来,也是有利的。
单进程因为所有标签都是用共用一个进程,其内存占用上升的比较慢。但由于所有标签都是用共用一个进程,会导致一个标签死掉,所有页面都会死掉。随着标签越开越多,内存占用也会越来越大,关掉其中的一个或几个,内存并不会释放,同时内存也很容易泄露。
混合进程的好处介于单进程和多进程之间,某一个或几个标签共用一个进程,内存占用上升相对于多进程不是很快。其中一个标签死掉,不影响其他进程中的标签。同样,随着标签越开越多,内存占用也会越来越大,关闭标签是否释放内存,取决于该标签所属的进程是否被关闭。内存泄漏相对于单进程会控制的略好一些。
使用哪种模式,就看个人的习惯以及电脑配置情况了。
我一直使用多进程模式 |
|