在我的日志猫中,我看到太多这样的警告;
05-11 23:21:44.225:D / dalvikvm(7578):GC_EXTERNAL_ALLOC释放11K,47% 免费2881K / 5379K,外部11655K / 11801K,暂停39分05-11 23:21:44.300:D / dalvikvm(7578):GC_EXTERNAL_ALLOC释放2K,47%免费 2880K / 5379K,外部10083K / 10303K,暂停22ms 05-11 23:21:44.360: D / dalvikvm(7578):GC_EXTERNAL_ALLOC释放1K,47%免费2880K / 5379K, 外部10083K / 10303K,暂停22ms 05-11 23:21:44.415: D / dalvikvm(7578):GC_EXTERNAL_ALLOC被释放< 1K,47%自由2879K / 5379K, 外部10083K / 10303K,暂停23ms 05-11 23:21:44.480: D / dalvikvm(7578):GC_EXTERNAL_ALLOC被释放< 1K,47%免费2880K / 5379K, 外部10009K / 10262K,暂停23ms 05-11 23:21:44.555: D / dalvikvm(7578):GC_EXTERNAL_ALLOC释放1K,47%免费2879K / 5379K, 外部10681K / 10938K,暂停22ms
是关于内存泄漏或只是警告的警告吗?
我在两个不同的设备上测试了我的应用。其中一个给出这些调试警告(三星Galaxy Note)另一个是(三星Galaxy Mini)没有。这两个设备之间的差异是否正常?
答案 0 :(得分:1)
这是关于Dalvik垃圾收集器消息的answer。
我在两个不同的设备上测试了我的应用。其中一个给出了这些调试警告 (三星Galaxy Note)另一个是(三星Galaxy Mini)不行。 这两个设备之间的差异是否正常?
我认为这是正常的,因为我使用的一些手机也提供了theese日志,而其他一些手机没有
答案 1 :(得分:0)
“GC_EXTERNAL_ALLOC已释放”仅表示垃圾收集器已释放外部内存分配。这与内存泄漏无关: - )