iphone iOS 4中的内存会消耗电池吗?

iphone iOS 4中的内存会消耗电池吗?,iphone,ios4,Iphone,Ios4,在新的iOS4中,我们有快速的应用程序切换,当我们暂停应用程序时,一些数据仍在内存中,并且占用内存 所以,我只是想知道,与不使用内存相比,将数据留在内存中是否会更快地消耗电池寿命?这将是很好的编程应用程序使用更少的内存,使整个iphone电池更好 我只是想知道更多关于内存和电池的信息,而不是任何问题 据我所知,无论使用多少内存,它都会消耗相同的电量。如果1个“stick”(或者你想在iPhone中称之为硬件部门的任何东西)完全没有使用,这可能是另一回事。理论上,如果你的应用程序内存中有更多数据,

在新的iOS4中,我们有快速的应用程序切换,当我们暂停应用程序时,一些数据仍在内存中,并且占用内存

所以,我只是想知道,与不使用内存相比,将数据留在内存中是否会更快地消耗电池寿命?这将是很好的编程应用程序使用更少的内存,使整个iphone电池更好


我只是想知道更多关于内存和电池的信息,而不是任何问题

据我所知,无论使用多少内存,它都会消耗相同的电量。如果1个“stick”(或者你想在iPhone中称之为硬件部门的任何东西)完全没有使用,这可能是另一回事。

理论上,如果你的应用程序内存中有更多数据,你可能会将另一个应用程序的缓存数据从内存中推出,如果用户切换回来,这可能需要一些处理成本来恢复。但我怀疑这是可以衡量的


挂起时减少内存使用的一个很好的理由是减少应用程序被终止以释放新运行的应用程序的内存的可能性。

另一个简单的方法是测试iphone的电池使用情况,让它在更长时间内保留更多内存内容,新的ios4可以显示电池百分比,这可能有助于你在稍长一段时间内注意到电池消耗。

我并不认为这是一个离题编程,因为它仍然与iphone开发相关,内存和电池受到限制。图为:“RAM芯片不知道分配”,有点像“硬盘不知道文件系统”。如果手机发现内存芯片未使用,就不太可能关闭该芯片(可能是因为它可以将数据移动到其他芯片);我从来没有听说过这样的计算机。DRAM刷新在任何情况下都不太可能消耗大量的功率,但请注意,有些位模式(全零还是全一?)可能会比其他应用程序消耗更少的电源;因此,如果系统将可用页归零,释放RAM可能仍有帮助。是的,最好在应用程序转换到后台后将其内存占用降至最低,以便允许更多应用程序挂起而不终止。此外,应用程序按内存大小的降序终止,因此如果您的应用程序是后台存在的最大应用程序,它将首先被杀死。