Board logo

标题: 我猜测的导致新版theworld假死和高cpu占用率的原因zz [打印本页]

作者: csedn    时间: 2007-4-22 08:45     标题: 我猜测的导致新版theworld假死和高cpu占用率的原因zz

我猜测的导致新版theworld假死和高cpu占用率的原因zz


以前用老版本的时候从未出现过假死,cpu占用率也非常低
但有个问题就是当打开多个页面后,就算那些页面都关了,theworld进程的虚拟内存占用特别高,页面关闭后也得不到释放,累积下来虚拟内存动辄几百兆,偶尔还会上G,直到关闭程序时还要花不少时候来释放虚拟内存,硬盘还得嘎吱嘎吱响好久

现在用了新版的theworld  无论是1.40还是2.0RC
发现虚拟内存占用上面比旧版好得不是一点点,就算开很多个页面虚拟内存也不过三四百兆,从不上G
但好事多磨,虚拟内存虽然好了,但cpu占用率却匪夷所思地上去了 刚打开几个面时还很正常,可一旦打开页面多了,或者程序闲置时间一久,cpu占用率基本上都会飙升,少则20%-30%,多则60%-70%,导致机器基本假死,根本没法用,痛苦不堪

通过新老本版本的对比,我猜想新版本是不是为了更好地管理虚拟内存而牺牲cpu占用呢?如果是这样的话,我感觉有点得不偿失了,最好能有个两全其美的办法,不然的话我只好忍痛割爱换别的浏览器了

我不懂编程,瞎猜的,如果不对各位多多包涵
希望theworld越来越好
作者: duckZCX    时间: 2007-4-22 09:39

欢迎热心用户对TW的指教啊~


TW会更好的
作者: tabris    时间: 2007-4-22 10:13

楼主太有才了 说出了我们大家的期望
不过现在这个测试版肯定满足不了你 你还是回去用1.4吧 那个肯定适合你 而且是稳定版 不会有太多的bug
用测试版就是小白鼠啊 别指望能有完美的表现 呵呵
作者: godcn    时间: 2007-4-22 10:24

好 希望theworld不要像math那样臃肿
作者: 东暴    时间: 2007-4-22 11:38

关于这个开发组日以继夜地做优化!
作者: xwluo26    时间: 2007-4-22 11:46

楼主可以先用以前稳定版本 等正式版出来后再换
作者: micrian    时间: 2007-4-22 11:51

看看可怕的CPU占用
作者: csedn    时间: 2007-4-22 16:12

不论是1.40还是2.X都是这样的啊
作者: wany    时间: 2007-4-22 16:23

现在是每次死掉以后退出cookie都丢失一次~~
真是汗颜
作者: cherngu    时间: 2007-4-22 18:03

楼主的想法不错 但没抓住问题的核心和罪魁祸首
如果我没猜错,楼主应该是升级到IE7之后才出现假死的
不信你现在装老版本的TW还是照样会假死 可见不是新版的TW的问题

但是如果楼主把在添加删除程序里把IE7删了,重启后系统会还原到IE6
到时再看,不论哪个版本的TW都不会有犯人的假死问题 cpu占用平常都在5%以内

本人实战验证成功!
不信楼主也试试看!要是不行本人甘受全论坛人民唾弃!

btw TW与IE7的兼容问题值得开发组的各位同仁注意了!
作者: csedn    时间: 2007-4-22 18:45

试了一下,真的有效哎!
顶一个!




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