应用程序可以在iPad上使用多少内存?

时间:2010-06-16 10:09:01

标签: ipad

目前我正在写一个iPad应用程序。我在这个应用程序中使用了大量图像大约40 MB的图像! 这个应用程序在模拟器中工作正常但在设备上崩溃。我认为问题在于记忆。

我想知道我可以在iPad上使用多少内存?

由于 SAURABH

2 个答案:

答案 0 :(得分:4)

请记住,放入内存时,磁盘上的40MB图像文件要多得多。在磁盘上它们被压缩但是一旦你将它加载到内存中就可以使用与未压缩图像一样多的内存。如果我记得正确它(宽x高x(每像素位数/ 8))=内存使用情况,那么对于全屏图像(1024x768x(16/8))= 1,572,864所以大约1.5 MB的RAM在磁盘上它可能只是几百KB。

答案 1 :(得分:1)

iPad有256 MB的内存,其中只有大约100到120个可用于应用程序。请注意,此数字是可变的,因为VM会从以前的应用程序中释放内存,如果您在后台使用iPod等应用程序,则可能会更少。

我的建议是,看一下通过不同的分辨率,低质量的图像等来减少图像尺寸的方法。