6
  1. OEMAFAIK android 根据设备及其RAM自身的屏幕分辨率或屏幕分辨率分配堆限制。例如:三星 s5 128mb 是极限。 如何在android中获取当前的内存使用情况?

  2. 而 android Profiler 显示我的应用程序消耗的内存超过了 > 128。

记不清

Line 160185: 12-08 11:22:18.332 I/art     (11728): Alloc partial concurrent mark sweep GC freed 0(0B) AllocSpace objects, 0(0B) LOS objects, 0% free, 127MB/128MB, paused 2.012ms total 240.841ms
Line 160325: 12-08 11:22:18.652 I/art     (11728): Clamp target GC heap from 143MB to 128MB
Line 160327: 12-08 11:22:18.652 I/art     (11728): Alloc concurrent mark sweep GC freed 0(0B) AllocSpace objects, 0(0B) LOS objects, 0% free, 127MB/128MB, paused 2.378ms total 314.229ms
Line 160675: 12-08 11:22:19.102 I/art     (11728): Clamp target GC heap from 143MB to 128MB
matches the 128mb limit

查询:

一个。如何关联Profiler MemoryJava API使用的堆内存?

湾。是否像上面 #1 那样使用Profiler java memory==Java API堆内存。

C。如何关联应用程序使用的堆内存Profiler MemoryJava API设备设置内存使用情况?

d。是否有可能知道 堆使用情况JavaScript(Cordova based webview app)native level

谢谢

尼廷

4

0 回答 0