阿杰 发表于 2011-7-5 08:58:25

系统内存优化.e

系统内存优化源码,这个功能可以释放系统所有进程中的可释放内存。
在鲁大师、金山卫士等软件上都有这个功能。
源码中使用SetProcessWorkingSetSize函数来释放每个进程的内存。
  SetProcessWorkingSetSize

  VB声明

  Declare Function SetProcessWorkingSetSize Lib "kernel32" Alias "SetProcessWorkingSetSize" (ByVal hProcess As Long, ByVal dwMinimumWorkingSetSize As Long, ByVal dwMaximumWorkingSetSize As Long) As Long

  说明

  设置操作系统实际划分给进程使用的内存容量

  返回值

  Long,非零表示成功,零表示失败。会设置GetLastError

  参数表

  参数 类型及说明

  hProcess Long,指定一个进程的句柄

  lpMinimumWorkingSetSize Long,用于装载最小进程容量的一个变量

  lpMaximumWorkingSetSize Long,用于装载最大进程容量的一个变量

  适用平台

  Windows NT

1611462165 发表于 2011-7-5 10:56:15

恩 学习了

upring 发表于 2015-9-1 10:01:43

谢谢楼主分享 下来学习一下

neticafe 发表于 2017-11-14 23:50:06

这个没有什么乱用.把物理内存转移到虚拟内存而已.
页: [1]
查看完整版本: 系统内存优化.e