【发布时间】:2014-11-04 17:42:41
【问题描述】:
例如,我们有两个相同的 android 设备,每个设备都有 2GB RAM(依赖于能量的内存)。
设备 1:1GB RAM 正忙于运行应用程序,1GB RAM 空闲。
设备 2:2GB RAM 正忙于运行应用程序。
想象一下,正在运行的应用程序不使用 CPU,或者只使用了一点点 CPU。内存也保持不变(不经常重写)。设备 2 断电(电池电量为 0%)会比设备 1 快得多吗?
请给我解释一下这个问题,我真的很好奇java-android的内存功耗。
【问题讨论】:
-
你有没有想过垃圾收集器必须运行这么多次?
-
让我们忘记垃圾收集器,这不是我好奇的事情:D
-
如果你好奇也没关系......这是一个后台进程,如果它非常频繁地运行它会耗尽你的电池......
标签: java android memory ram battery