Loading core/java/com/android/internal/os/RuntimeInit.java +2 −3 Original line number Original line Diff line number Diff line Loading @@ -30,8 +30,10 @@ import android.os.SystemProperties; import android.os.Trace; import android.os.Trace; import android.util.Log; import android.util.Log; import android.util.Slog; import android.util.Slog; import com.android.internal.logging.AndroidConfig; import com.android.internal.logging.AndroidConfig; import com.android.server.NetworkManagementSocketTagger; import com.android.server.NetworkManagementSocketTagger; import dalvik.system.RuntimeHooks; import dalvik.system.RuntimeHooks; import dalvik.system.VMRuntime; import dalvik.system.VMRuntime; Loading Loading @@ -374,9 +376,6 @@ public class RuntimeInit { // leftover running threads to crash before the process actually exits. // leftover running threads to crash before the process actually exits. nativeSetExitWithoutCleanup(true); nativeSetExitWithoutCleanup(true); // We want to be fairly aggressive about heap utilization, to avoid // holding on to a lot of memory that isn't needed. VMRuntime.getRuntime().setTargetHeapUtilization(0.75f); VMRuntime.getRuntime().setTargetSdkVersion(targetSdkVersion); VMRuntime.getRuntime().setTargetSdkVersion(targetSdkVersion); final Arguments args = new Arguments(argv); final Arguments args = new Arguments(argv); Loading services/java/com/android/server/SystemServer.java +0 −4 Original line number Original line Diff line number Diff line Loading @@ -446,10 +446,6 @@ public final class SystemServer { // Mmmmmm... more memory! // Mmmmmm... more memory! VMRuntime.getRuntime().clearGrowthLimit(); VMRuntime.getRuntime().clearGrowthLimit(); // The system server has to run all of the time, so it needs to be // as efficient as possible with its memory usage. VMRuntime.getRuntime().setTargetHeapUtilization(0.8f); // Some devices rely on runtime fingerprint generation, so make sure // Some devices rely on runtime fingerprint generation, so make sure // we've defined it before booting further. // we've defined it before booting further. Build.ensureFingerprintProperty(); Build.ensureFingerprintProperty(); Loading Loading
core/java/com/android/internal/os/RuntimeInit.java +2 −3 Original line number Original line Diff line number Diff line Loading @@ -30,8 +30,10 @@ import android.os.SystemProperties; import android.os.Trace; import android.os.Trace; import android.util.Log; import android.util.Log; import android.util.Slog; import android.util.Slog; import com.android.internal.logging.AndroidConfig; import com.android.internal.logging.AndroidConfig; import com.android.server.NetworkManagementSocketTagger; import com.android.server.NetworkManagementSocketTagger; import dalvik.system.RuntimeHooks; import dalvik.system.RuntimeHooks; import dalvik.system.VMRuntime; import dalvik.system.VMRuntime; Loading Loading @@ -374,9 +376,6 @@ public class RuntimeInit { // leftover running threads to crash before the process actually exits. // leftover running threads to crash before the process actually exits. nativeSetExitWithoutCleanup(true); nativeSetExitWithoutCleanup(true); // We want to be fairly aggressive about heap utilization, to avoid // holding on to a lot of memory that isn't needed. VMRuntime.getRuntime().setTargetHeapUtilization(0.75f); VMRuntime.getRuntime().setTargetSdkVersion(targetSdkVersion); VMRuntime.getRuntime().setTargetSdkVersion(targetSdkVersion); final Arguments args = new Arguments(argv); final Arguments args = new Arguments(argv); Loading
services/java/com/android/server/SystemServer.java +0 −4 Original line number Original line Diff line number Diff line Loading @@ -446,10 +446,6 @@ public final class SystemServer { // Mmmmmm... more memory! // Mmmmmm... more memory! VMRuntime.getRuntime().clearGrowthLimit(); VMRuntime.getRuntime().clearGrowthLimit(); // The system server has to run all of the time, so it needs to be // as efficient as possible with its memory usage. VMRuntime.getRuntime().setTargetHeapUtilization(0.8f); // Some devices rely on runtime fingerprint generation, so make sure // Some devices rely on runtime fingerprint generation, so make sure // we've defined it before booting further. // we've defined it before booting further. Build.ensureFingerprintProperty(); Build.ensureFingerprintProperty(); Loading