查看: 9524|回复: 30
收起左侧

[系统] 内存整理中的"快速整理"原理是什么?为什么可以清理内存而不增加虚拟内存?

  [复制链接]
菩提祖师
发表于 2013-2-1 16:51:48 | 显示全部楼层 |阅读模式
本帖最后由 菩提祖师 于 2014-8-19 20:38 编辑

内存整理中的"快速整理"原理是什么?为什么可以清理内存而不增加虚拟内存?

Tue Aug 19 20:21:01 CST 2014补充:
被挖坟了,那就顺便贴出我最新找到的资料:
资料网址:http://www.cnblogs.com/matrix-r/p/3308269.html
貌似大体意思就是说其实内存整理就是调用系统的API去实现的.
Tue Aug 19 20:37:34 CST 2014补充:
不过这种API和系统内部的内存管理貌似有些不同.
貌似是应用程序自己调用来管理指定进程内存占用的.
8191
发表于 2013-2-1 18:02:09 | 显示全部楼层
本帖最后由 8191 于 2013-2-1 18:03 编辑

应该是快速删除系统内存中的临时文件
这个来自百度:
快速释放。针对深度整理的弊端,Windows优化大师内存整理模块为WindowsNT/2000/XP/2003/Vista用户提供了更为先进且独具特色的快速释放功能。它能在完全不影响系统速度的情况下,快速释放出物理内存。用户同时运行的应用程序越多,则效果越显著。快速整理后,应用程序的运行速度不仅不会降低,反而因为内存安排更合理,速度会有所提高。先进的快速释放算法,不仅使快速释放速度极快(经测试,大多数情况下小于0.5秒即可完成),同时CPU占用率极低(经测试,大多数情况下整理过程中CPU占用率不超过5%)。快速释放虽然能够释放的内存空间较深度整理少一些,但由于每一段被释放的内存均经过精确计算,故效果更显著,建议Windows2000/XP/2003/Vista用户使用快速释放而摈弃深度整理。

评分

参与人数 1经验 +4 收起 理由
yloko + 4 这个问题挺深奥的,,

查看全部评分

菩提祖师
 楼主| 发表于 2013-2-1 19:42:31 | 显示全部楼层
8191 发表于 2013-2-1 18:02
应该是快速删除系统内存中的临时文件
这个来自百度:
快速释放。针对深度整理的弊端,Windows优化大师内存 ...

呃,临时文件?
恋爱的夏娜
头像被屏蔽
发表于 2013-2-1 20:09:23 来自手机 | 显示全部楼层
无外乎就是强行申请超多内存,然后很快释放,来整理,或者强行将内存里面没被系统占用的内存移动到虚拟内存里面或者直接删掉,包括剪贴板内容,我觉得是这样的,恩。其他的整理方法我就不是很明了了,不过我还是那句话,没啥必要的话根本不用整理内存的,对电脑使用来说没有好处。
卡不卡卡
发表于 2013-2-1 23:13:59 | 显示全部楼层

感觉没啥意义
菩提祖师
 楼主| 发表于 2013-2-1 23:41:32 | 显示全部楼层
恋爱的夏娜 发表于 2013-2-1 20:09
无外乎就是强行申请超多内存,然后很快释放,来整理,或者强行将内存里面没被系统占用的内存移动到虚拟内存 ...

"快速内存整理"貌似不会增加虚拟内存的大小,但是物理内存变小了,不知道是为什么.
小傻不傻有点傻
发表于 2013-2-2 00:10:21 | 显示全部楼层
恋爱的夏娜 发表于 2013-2-1 20:09
无外乎就是强行申请超多内存,然后很快释放,来整理,或者强行将内存里面没被系统占用的内存移动到虚拟内存 ...

嗯 移动到虚拟内存后系统更卡了 根本没必要整理
快速释放只是个心理安慰
菩提祖师
 楼主| 发表于 2013-2-2 00:26:02 | 显示全部楼层
小傻不傻有点傻 发表于 2013-2-2 00:10
嗯 移动到虚拟内存后系统更卡了 根本没必要整理
快速释放只是个心理安慰

心理安慰确实如此.
可是不明白为什么任务管理器会暂时显示那些进程的物理内存占用下降呢?
恋爱的夏娜
头像被屏蔽
发表于 2013-2-2 00:43:15 | 显示全部楼层
菩提祖师 发表于 2013-2-2 00:26
心理安慰确实如此.
可是不明白为什么任务管理器会暂时显示那些进程的物理内存占用下降呢?

因为强行申请大量内存又很快释放的缘故……但是程序没有退出,还需要那些内存,大概就这样。
这个问题说半天,也很难纠缠的清楚啊。
恋爱的夏娜
头像被屏蔽
发表于 2013-2-2 00:46:07 | 显示全部楼层
菩提祖师 发表于 2013-2-1 23:41
"快速内存整理"貌似不会增加虚拟内存的大小,但是物理内存变小了,不知道是为什么.

按照他的说法,精确调整的话,他或许针对了一些常用程序,将他们申请的内存空间中不会有多少必要的部分给请出来,再沿用强制占用再迅速释放的方式来……清理内存。相较于放到虚拟内存的那个,这个更危险……
我的猜测也不会都对,大概就这样吧。
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-1-11 09:12 , Processed in 0.125205 second(s), 17 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表