分配大内存并释放将清除未使用的内存(macos / java-android / windows)

时间:2013-06-30 07:44:34

标签: android windows macos operating-system

有很多应用程序名为ram booster或free memory。他们似乎要做的是分配大量的内存,比如1gb,然后释放它。

操作系统将交换进程或清除非活动RAM(在macos中调用)和缓存进程(在android中)。

我的个人经验是调用purge命令释放非活动内存确实会使运行困难的应用程序运行(可用内存为几mbs且非活动内存超过100mb的情况)

同样的逻辑应该适用于缓存的java-android应用程序,虽然我没有在那里找到清除命令。

这是好的做法还是坏的?从操作系统的角度来看这个hack是否正确?优点缺点。

0 个答案:

没有答案