mirror of
https://github.com/AngelAuraMC/Amethyst-Android.git
synced 2025-09-17 08:35:37 -04:00
Restrict auto RAM to 750M on 32-bit platforms
This commit is contained in:
parent
5f2e5c1079
commit
a60f868752
@ -270,8 +270,13 @@ public class JREUtils
|
|||||||
((ActivityManager)ctx.getSystemService(Context.ACTIVITY_SERVICE)).getMemoryInfo(mi);
|
((ActivityManager)ctx.getSystemService(Context.ACTIVITY_SERVICE)).getMemoryInfo(mi);
|
||||||
purgeArg(javaArgList,"-Xms");
|
purgeArg(javaArgList,"-Xms");
|
||||||
purgeArg(javaArgList,"-Xmx");
|
purgeArg(javaArgList,"-Xmx");
|
||||||
javaArgList.add("-Xms"+((mi.availMem / 1048576L)-50)+"M");
|
if(Tools.CURRENT_ARCHITECTURE.contains("32") && ((mi.availMem / 1048576L)-50) > 750) {
|
||||||
javaArgList.add("-Xmx"+((mi.availMem / 1048576L)-50)+"M");
|
javaArgList.add("-Xms750M");
|
||||||
|
javaArgList.add("-Xmx750M");
|
||||||
|
}else {
|
||||||
|
javaArgList.add("-Xms" + ((mi.availMem / 1048576L) - 50) + "M");
|
||||||
|
javaArgList.add("-Xmx" + ((mi.availMem / 1048576L) - 50) + "M");
|
||||||
|
}
|
||||||
ctx.runOnUiThread(new Runnable() {
|
ctx.runOnUiThread(new Runnable() {
|
||||||
public void run() {
|
public void run() {
|
||||||
Toast.makeText(ctx, ctx.getString(R.string.autoram_info_msg,((mi.availMem / 1048576L)-50)), Toast.LENGTH_SHORT).show();
|
Toast.makeText(ctx, ctx.getString(R.string.autoram_info_msg,((mi.availMem / 1048576L)-50)), Toast.LENGTH_SHORT).show();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user