使用Realm的低级android内存崩溃崩溃

时间:2016-12-14 23:50:26

标签: android memory-management out-of-memory realm

我的Android应用程序中遇到了很多OOM崩溃(很多但并非所有这些都出现在Realm代码中:

首先:

  

io.realm.exceptions.RealmError:无法恢复的错误。 mmap()失败:内存不足:872415232偏移量:0 /Users/zaki/fromgit/realm/realm-java/realm/realm-library/src/main/cpp/io_realm_internal_SharedRealm.cpp第92行

第二

  

io.realm.exceptions.RealmError:无法恢复的错误。 /Users/zaki/fromgit/realm/realm-java/realm/realm-library/src/main/cpp/io_realm_internal_SharedRealm.cpp第92行打开文件太多

还有一些更模糊的记忆问题:

  

java.lang.OutOfMemoryError:无法分配JNI Env

这些问题似乎只发生在制作中,看着我的应用程序中的内存使用量似乎一直徘徊在10MB左右。

0 个答案:

没有答案