@3-5105 在 “冬眠”软件来节省计算机内存占用的可行性与实用性? 中发帖
讨论在Windows环境下进行,软件旨在为配置较低的计算机减少内存占用浪费。
因为最近看见一位伙伴的内存从开机起就是85%以上,所以有了这个想法。
思路:
冬眠
检查到进程使用较少
善后(如暂时地隐藏窗口避免系统认为此进程无响应)
挂起进程
将进程内存空间数据读入磁盘
释放进程占用的内存
唤醒
检查到进程即将被使用
重新分配空间
读取磁盘数据写入内存
还原进程
其他操作
目前的问题
已经找到了软件HzFreeze雪藏,但是没有释放内存的功能,可能要自己写
上面的思路有没有逻辑上的致命错误?
实用性高不高?例如它确实能够优于系统的自动调度吗