精华内容
下载资源
问答
  • 内存释放工具

    2014-03-18 13:52:17
    内存释放工具
  • 内存工具内存释放工具内存释放工具工具内存释放工具内存释放工具
  • 内存释放工具内存释放工具内存释放工具内存释放工具内存释放工具内存释放工具内存释放工具内存释放工具内存释放工具
  • 内存释放工具mesmerize

    2011-07-11 17:23:47
    内存释放工具内存释放工具内存释放工具内存释放工具内存释放工具内存释放工具内存释放工具内存释放工具内存释放工具
  • 内存释放工具2个

    2017-10-13 10:18:35
    内存释放工具,运行程序后系统内存溢出、内存空间不足等问题处理工具
  • 内存释放工具 v2.0.zip

    2019-07-14 20:20:13
    内存释放工具是电脑内存释放优化大师的升级版,修复了一个自动释放内存时候的BUG。是一款免费绿色的电脑优化的软件.很多老爷机电脑的网友都经常抱怨电脑玩一段时间后会变的很卡,卡的原因基本就是内存占用率过高,电脑...
  • VT测试工具&内存释放工具,下载即可使用的o
  • win7内存释放工具

    2013-07-31 01:59:58
    win7内存释放工具,可以释放 内存加速系统。
  • 内存释放工具.rar

    2012-12-25 12:34:14
    内存释放工具,可以有效的释放电脑没有及时释放的RAM。
  • MemEmpty内存释放工具绿色运行,让你的内存不在满了 自定义时间释放哦
  • 内存释放工具是一款可以帮助大家来优化自己电脑的内存,专为老爷机准备的工具,有需要的用户可以来下载使用啦!相信一定可以帮到大家。 官方简介: 很多老爷机电脑的网友都经常抱怨电脑玩一段时间后会变的很卡,卡的...
  • 内存释放工具 内存释放工具,加快系统运行
  • 易于使用的工具,旨在释放物理内存并提高您的系统 智能释放内存(Wise Memory Optimizer)帮助您释放物理内存中,以提高系统性能 其简单接口使适合任何类型的用户,无论是初学者还是专业。您可以调整要应用程序以...
  • 很好用的内存释放工具,让电脑长时间工作不卡,支持所有Windows系统
  • 电脑内存释放工具

    2017-12-02 21:30:37
    绿色软件,将此软件至于桌面,点击运行快速释放内存,CPU
  • sqlserver内存释放工具(个人感觉还不错),这个也在在网络上找到的,用过多次,个人感觉还是挺好用的
  • 超级内存释放工具,是玩游戏后快速解决内存严重不足的必要工具!
  • 白山破解软件-内存释放工具 可以释放内存,并在后台适时对内存进行智能化整理。单文件,无需安装。
  • 智能内存释放工具(iobit smart ram)软件运行时监控内容使用状况,可随时回收一些未使用的内存来增大物理内存,当CPU和磁盘使用率高时停止自动释放。 iobit smart ram全中文,有两种内存整理模式,智能释放和深度释放...
  • 一款专业的内存释放工具 可以帮你在玩电脑的同时 清理没必要占用的存储空间
  • 所谓的内存释放工具——原理

    千次阅读 2014-02-25 22:25:00
    所谓的内存释放工具——原理 刚才逆向了一个内存释放的小工具,原来是调用了SetProcessWorkingSetSize()函数,MSDN一下。 此函数原型如下: BOOL SetProcessWorkingSetSize( HANDLE hProcess, SIZE_T ...

    所谓的内存释放工具——原理

    刚才逆向了一个内存释放的小工具,原来是调用了SetProcessWorkingSetSize()函数,MSDN一下。

    此函数原型如下:

    BOOL SetProcessWorkingSetSize(
    HANDLE hProcess,
    SIZE_T dwMinimumWorkingSetSize,
    SIZE_T dwMaximumWorkingSetSize
    );

    hProcess是进程的句柄,dwMinimumWorkingSetSize和dwMaximumWorkingSetSize分别是设置程序运行空间的最小和最大空间。

    其实这个函数的功能就是保留一些必要的代码在内存中运行,其余的直接扔虚拟内存里去了。所谓虚拟内存,其实就是硬盘中划分出来的一片区域用来作内存使用。不过,这个只是暂时性地放进虚拟内存里,一旦程序激活了,内存又会被重新占用。其实这个特性操作系统本身就有的,可以先打开任务管理器,观察某个进程,如果将其窗口最小化后,所占用内存一下子就减小了;一旦被激活,又要开始重新对内存进行占用,这就是所谓的后台运行。

    所以事实上并没有节约多少内存,一切都是骗眼睛的,这样做反而增加了内存与硬盘的页面交换频率,硬盘的针就转得更快了,有时反而更降低系统的性能。

    贴一段代码:

    #include <stdio.h>
    #include <windows.h>
    #include <tlhelp32.h>
    /*
    time :    2010.5.9
    by     :    乱雪
    email:    lx#shellcodes.org
    SetProcessWorkingSetSize函数演示
    */
    int main()
    {
        PROCESSENTRY32 pentry = {sizeof(pentry)};              //填充大小
        HANDLE hPSnap =::CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0); //建立快照
        BOOL bMore = ::Process32First(hPSnap,&pentry);     //得到首个进程

        //循环搜索
        while(bMore)
        {
            if(strcmp("QQ.exe",pentry.szExeFile) == NULL)        //搜索QQ.exe这个进程
            {
                //如果找到,就用OpenProcess获得它的句柄
                //根据MSDN对SetProcessWorkingSetSize的描述,进程必须有PROCESS_SET_QUOTA权限
                HANDLE hProcess = ::OpenProcess(PROCESS_SET_QUOTA,
                                            FALSE,
                                            pentry.th32ProcessID);
            //hProcess不为空就表明获得了句柄值
            if(hProcess != NULL)
                //调用SetProcessWorkingSetSize函数
                ::SetProcessWorkingSetSize(hProcess, -1, -1);
            else
                break;
            }
            bMore = ::Process32Next(hPSnap,&pentry); //获得下一个进程
        }

        ::CloseHandle(hPSnap);   //关闭句柄
        return 0;
    }

    这段代码演示了对QQ进程(QQ.exe)的进程释放。首先建立一个进程快照,然后开始搜索QQ.exe这个进程,如果找到了就打开它的句柄,然后进行内存释放。

    如图,在释放前QQ进程所占的内存大小:

    编译运行后,QQ.exe所占用的内存大小,如图:

    就这回事儿,晕。

    展开全文
  • WMOSetup(内存释放工具)

    2017-04-26 15:20:30
    Wise Memory Optimizer在进行繁重的任务的时候,通过该免费内存优化软件可以释放更多内存空间,让电脑的运行速度得到大大提高。 如果你的电脑长时间运行后,就觉得整个系统的运行速度明显下降了。这是怎么回事呢?那...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,637
精华内容 1,054
关键字:

内存释放工具