引用:
原帖由 hutoxian 于 2007-11-28 22:25 发表
呵呵 为什么的原因多了 那为什么各种优化软件都有内存整理呢. 难道我不知道他们还不知道吗...
这个就没法说了 众所周知ASP 微软已经不在支持,那为什么还有这么多内页是用ASP写的呢
其它的不做争讨 ...
频繁使用所谓"内存整理"的软件作者有两种情况:
1.不了解内存整理原理的.
2.了解内存整理原理的还故意为之,只能说用表明现象"欺骗"绝大多数不明真相的用户.
任务管理器的虚拟内存的计算方法很少人都能说得清楚,因为有许多内存是共享的,不好说是那个进程在占用.
至少用SetProcessWorkingSetSize时把参数设置成-1就太过了些,把进程中的内存尽量交换到页面文件里,然后进程再不断地从页面文件中读回来.
对于许多用户来说,打开电脑就是开QQ,上上网,编辑文档,物理内存一直很充裕,没必要隔若干秒就强制释放物理内存.
即时要释放,也应当判断当前剩余物理内存是否过少,判断的时间间隔至少有15分钟才不会有太大影响.
其实这种判断方法系统进程都会自动帮你做,打开一个占内存大的程序观察任务管理器,会发现所有进程的物理内存都在自动调整.不会因为不手动整理就出现物理内存不足的情况.
另外,从楼上的贴子也可以看出来,"整理内存"还隐藏了内存泄露,无异于讳疾忌医.