kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
阅读:2745回复:5

[探讨]解决DPA2内存占用过多的一招

楼主#
更多 发布于:2005-07-16 21:37
(本来想拿一个吓人的标题如“解决DPA2内存占用”的,想想似乎也不是什么真功夫

我认为deer park对内存占用过多是属于内存泄漏,而并不表示它确实需要这么多内存。所以我一直都想:只要有一个办法卡住它内存的使用量即可。

我想到了一个办法:首先在dpa的正常使用状态,并且同时也是你电脑的常用状态,这里的常用指的是你一般在启动dpa上网浏览的时候,其他常用的应用程序也启动了比如Msn,记事本之类。这时记下你的机器还剩多少物理内存(例如80Mb),用任何一种内存整理软件来控制内存使用量。具体方法如下:启动整理软件的“当空闲的物理内存低于**MB以下时自动整理内存”,这个数字设置成你刚才记录下来的值(例如80Mb),这样dpa就没办法无休止的消耗内存了,如果再加一点(例如100Mb),那么dpa占用的内存就会更少了。

说明:
1. 内存是拿来用的,限制内存使用量也是有限度的,盲目的限制肯定是要牺牲系统性能的(否则为什么不设置一个512Mb?),之所以提到这个方法主要是dpa确实有内存泄漏(用了自己并不需要的内存量),如果它本来就要100M,只给他50M的结果只能是“又要马儿跑又要马儿不吃草”。
2. 此方法的弊端是没有考虑其他可能的应用程序的内存,也就是说我可以算好了常见的软件总共需要多少内存,但是在此之外如果我还要启动一个photoshop……这时最好关掉内存整理软件的自动整理功能。

最后提供一个10Kb的、绿色的内存整理小软件:Kfreeram
附件名称/大小 下载次数 最后更新
kfreeram(内存整理).rar (7KB)  41 2005-07-16 21:37
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
wtydwy1967
非常火狐
非常火狐
  • UID2281
  • 注册日期2005-01-17
  • 最后登录2021-05-26
  • 发帖数755
  • 经验12枚
  • 威望0点
  • 贡献值4点
  • 好评度0点
  • 社区居民
1楼#
发布于:2005-07-16 21:37
呵呵。。。偶的本本上用的是RAM Idle pro 3.0效果也很好
pippo
狐狸大王
狐狸大王
  • UID180
  • 注册日期2004-11-26
  • 最后登录2014-12-29
  • 发帖数556
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2005-07-16 21:37
以前用的黄金内存,最近几乎没用过这类软件。下来看看。
lzdfk
火狐狸
火狐狸
  • UID7246
  • 注册日期2005-07-12
  • 最后登录2007-03-12
  • 发帖数276
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2005-07-16 21:37
内存整理,其实也就是自己骗自己的,强制性的把内存中的驻留程序搬到虚拟内存中去,要是不再启动这个程序倒也罢了,,要是重新启动程序的话,就会往虚拟内存区读写,只会让程序启动的更慢...解决的根本方法就是增加物理内存.,.....
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
4楼#
发布于:2005-07-16 21:37
lzdfk:.解决的根本方法就是增加物理内存.,.....回到原帖


现在的问题是你就算有1G的内存,DPA也是按照他的比例来吃,长期
运行的结果就是内存消耗殆尽,mozillazine上面说见过占用300MB的也有,
500MB的也有——这个不是内存不足,是内存泄漏,增加物理内存也不能从根本上解决。
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
客游
千年狐狸
千年狐狸
  • UID5736
  • 注册日期2005-05-06
  • 最后登录2012-10-09
  • 发帖数1363
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
5楼#
发布于:2005-07-16 21:37
内存整理是很占cpu的。
游客

返回顶部