Memory j2ME应用程序可接受的内存大小是多少?

Memory j2ME应用程序可接受的内存大小是多少?,memory,java-me,size,Memory,Java Me,Size,我为s60设备开发了一个J2ME应用程序。我使用了sun wireless toolkit的内存监视器 监视应用程序执行期间消耗的内存大小。我发现 消耗的内存大小达到126 KB。我想知道标准内存大小是多少 被J2ME应用程序使用?换句话说,最佳或可接受的内存大小是多少 通过执行J2ME应用程序。为了比较和评估我的应用程序的 内存消耗符合标准。我认为没有任何关于内存消耗的标准。内存消耗取决于应用程序的性质和它所使用的数据量。内存不足和/或GC活动太多(太频繁和/或花费太多时间)是非常重要的问题

我为s60设备开发了一个J2ME应用程序。我使用了sun wireless toolkit的内存监视器 监视应用程序执行期间消耗的内存大小。我发现 消耗的内存大小达到126 KB。我想知道标准内存大小是多少 被J2ME应用程序使用?换句话说,最佳或可接受的内存大小是多少 通过执行J2ME应用程序。为了比较和评估我的应用程序的
内存消耗符合标准。

我认为没有任何关于内存消耗的标准。内存消耗取决于应用程序的性质和它所使用的数据量。内存不足和/或GC活动太多(太频繁和/或花费太多时间)是非常重要的问题

在非智能手机上,堆大小通常至少为1MB,而在S60上,堆大小仅受可用内存的限制,因此使用126KB(如您所说的最大消耗量)就可以了,而且离OutOfMemoryError:)还很远,我猜GC活动也很低,因为只使用了堆的一小部分,所以运行GC的压力很小