我有一个场景,我需要以编程方式增加手机的 RAM 使用率。
我不知道这是否可能。如果是这样,请帮助我。
我假设您不想只是浪费内存,而是要知道如何增加最大值。
通常您设置最大值。这是您希望堆成为或退出程序的最大值。如果您将其设置得足够高,则永远不需要增加它。
如果您希望应用程序以比这更少的内存退出,您可以检查使用情况并退出程序。(虽然我想不出你为什么会这样)
我们可以通过Android 的 Native Side增加 Ram 使用量。我们可以让单个应用程序使用超过 300Mb 的 Ram。由于OUT OF MEMORY 异常仅适用于 Java 端(SDK)而不适用于 C 端(NDK)。但是在 Android 内存管理中,如果系统内存(整体)下降一个阈值,它将自动杀死使用更多内存来重新获得内存的应用程序..