积极答复者
IE7为什么不释放内存

问题
答案
-
您是xp下的IE 内存不释放的问题,但我曾看过smallfrogs blogs,他里面曾经说过VISTA 下面的IE7的内存BUG
给你个网址参考一下
http://blogs.itecn.net/blogs/smallfrogs/archive/2007/12/27/ie7-for-windows-vista.aspx
希望对您有帮助!!!
全部回复
-
Shiny Zhu 写: 请问是打开某一网页出现这个问题还是浏览所有页面都出现这情况?
IE7提供了多Tab浏览方式,多个Tab间共享了部分数据.
如果您是浏览某一页面的时候占用非常多的内存及CPU,而且还卡住的话,那么可以断定这个页面里肯定有脚本执行错误.
没有释放内存的原因也应该与这个有关.
你好,对于内存的占用是这样:比如打开一个页面要用1M或几M的内存,当关闭这个页面只释放几到几十个KB,再打开其它页面后又要用去一到十几兆的内存,再关闭这个页面,内存也只释放一点儿;这样就随着打开关闭的次数增加内存也大量累计占用.
内存的占用是不管哪个站的网页都是这样累加占用,我试了一下,能把所有的内存都用光,只要有一个页面在显示着,内存就占着不放,彻底关闭IE后,内存完全释放.
对于CPU的占用是这样:在新浪站的军事版块或有发表评论的页面占用都是百分之百,其它站的没有那么严重,也只不过是35-80%之间.
-
您是xp下的IE 内存不释放的问题,但我曾看过smallfrogs blogs,他里面曾经说过VISTA 下面的IE7的内存BUG
给你个网址参考一下
http://blogs.itecn.net/blogs/smallfrogs/archive/2007/12/27/ie7-for-windows-vista.aspx
希望对您有帮助!!!
-
的确会遇到这个问题,无办法我也只好使用win server 的 Resource Kit Tools来清空这些占用内存了
管理员身份运行 empty *
但这不是长久办法,希望微软加入hotfix