HTC++++Heap::RequestConcurrentGC()
#00 pc 001a5db3 /system/lib/libart.so (art::gc::Heap::RequestConcurrentGC(art::Thread*, bool)+62)
#01 pc 001a5e7b /system/lib/libart.so (art::gc::Heap::RequestConcurrentGCAndSaveObject(art::Thread*, bool, art::mirror::Object**)+30)
#02 pc 003cf271 /system/lib/libart.so (art::mirror::Object* art::gc::Heap::AllocLargeObject<false, art::mirror::SetLengthVisitor>(art::Thread*, art::mirror::Class**, unsigned int, art::mirror::SetLengthVisitor const&)+368)
#03 pc 003d0313 /system/lib/libart.so (artAllocArrayFromCodeRosAlloc+414)
#04 pc 000e84f1 /system/lib/libart.so (art_quick_alloc_array_rosalloc+32)
#05 pc 001aba91 /system/framework/arm/boot.oat (offset 0x2522000)
#00 pc 0000000000233ce4 /system/lib64/libart.so (art::gc::Heap::RequestConcurrentGC(art::Thread*, bool)+104)
#01 pc 0000000000233e10 /system/lib64/libart.so (art::gc::Heap::RequestConcurrentGCAndSaveObject(art::Thread*, bool, art::mirror::Object**)+56)
#02 pc 0000000000184268 /system/lib64/libart.so (art::mirror::ObjectArray<art::mirror::Object>::Alloc(art::Thread*, art::mirror::Class*, int, art::gc::AllocatorType)+696)
#00 pc 001a5db3 /system/lib/libart.so (art::gc::Heap::RequestConcurrentGC(art::Thread*, bool)+62)
#01 pc 001a5e7b /system/lib/libart.so (art::gc::Heap::RequestConcurrentGCAndSaveObject(art::Thread*, bool, art::mirror::Object**)+30)
#02 pc 003cf271 /system/lib/libart.so (art::mirror::Object* art::gc::Heap::AllocLargeObject<false, art::mirror::SetLengthVisitor>(art::Thread*, art::mirror::Class**, unsigned int, art::mirror::SetLengthVisitor const&)+368)
#03 pc 003d0313 /system/lib/libart.so (artAllocArrayFromCodeRosAlloc+414)
#04 pc 000e84f1 /system/lib/libart.so (art_quick_alloc_array_rosalloc+32)
#05 pc 001aba91 /system/framework/arm/boot.oat (offset 0x2522000)
#00 pc 0000000000233ce4 /system/lib64/libart.so (art::gc::Heap::RequestConcurrentGC(art::Thread*, bool)+104)
#01 pc 0000000000233e10 /system/lib64/libart.so (art::gc::Heap::RequestConcurrentGCAndSaveObject(art::Thread*, bool, art::mirror::Object**)+56)
#02 pc 000000000051d3dc /system/lib64/libart.so (artAllocArrayFromCodeRosAlloc+776)
#03 pc 0000000000122890 /system/lib64/libart.so (art_quick_alloc_array_rosalloc+64)
#04 pc 0000000000264c3c /system/framework/arm64/boot.oat (offset 0x2527000)
#00 pc 0000000000233ce4 /system/lib64/libart.so (art::gc::Heap::RequestConcurrentGC(art::Thread*, bool)+104)
#01 pc 0000000000233e10 /system/lib64/libart.so (art::gc::Heap::RequestConcurrentGCAndSaveObject(art::Thread*, bool, art::mirror::Object**)+56)
#02 pc 000000000039106c /system/lib64/libart.so (art::mirror::String::AllocFromModifiedUtf8(art::Thread*, int, char const*)+760)
#03 pc 0000000000336f30 /system/lib64/libart.so (art::JNI::NewStringUTF(_JNIEnv*, char const*)+404)
#04 pc 00000000000f55a4 /system/lib64/libandroid_runtime.so (getMimeTypeString(_JNIEnv*, SkImageDecoder::Format)+120)
#05 pc 00000000000f6394 /system/lib64/libandroid_runtime.so (doDecode(_JNIEnv*, SkStreamRewindable*, _jobject*, _jobject*)+1592)
#06 pc 00000000000f6a4c /system/lib64/libandroid_runtime.so (nativeDecodeAsset(_JNIEnv*, _jobject*, long, _jobject*, _jobject*)+88)
#07 pc 0000000000621828 /system/framework/arm64/boot.oat (offset 0x2527000)
#00 pc 0000000000233ce4 /system/lib64/libart.so (art::gc::Heap::RequestConcurrentGC(art::Thread*, bool)+104)
#01 pc 0000000000233e10 /system/lib64/libart.so (art::gc::Heap::RequestConcurrentGCAndSaveObject(art::Thread*, bool, art::mirror::Object**)+56)
#02 pc 000000000018311c /system/lib64/libart.so (art::mirror::Object* art::gc::Heap::AllocLargeObject<true, art::mirror::SetLengthVisitor>(art::Thread*, art::mirror::Class**, unsigned long, art::mirror::SetLengthVisitor const&)+552)
#03 pc 00000000003a8744 /system/lib64/libart.so (art::VMRuntime_newNonMovableArray(_JNIEnv*, _jobject*, _jclass*, int)+1112)
#04 pc 000000000030a200 /system/framework/arm64/boot.oat (offset 0x2527000)
#00 pc 0000000000233ce4 /system/lib64/libart.so (art::gc::Heap::RequestConcurrentGC(art::Thread*, bool)+104)
#01 pc 0000000000233e10 /system/lib64/libart.so (art::gc::Heap::RequestConcurrentGCAndSaveObject(art::Thread*, bool, art::mirror::Object**)+56)
#02 pc 000000000039217c /system/lib64/libart.so (art::mirror::String::AllocFromUtf16(art::Thread*, int, unsigned short const*)+776)
#03 pc 0000000000341c78 /system/lib64/libart.so (art::JNI::NewString(_JNIEnv*, unsigned short const*, int)+436)
#04 pc 00000000000ed7f8 /system/lib64/libandroid_runtime.so (android::android_content_StringBlock_nativeGetString(_JNIEnv*, _jobject*, long, int)+136)
#05 pc 00000000006198d8 /system/framework/arm64/boot.oat (offset 0x2527000)
#00 pc 0000000000233ce4 /system/lib64/libart.so (art::gc::Heap::RequestConcurrentGC(art::Thread*, bool)+104)
#01 pc 0000000000233e10 /system/lib64/libart.so (art::gc::Heap::RequestConcurrentGCAndSaveObject(art::Thread*, bool, art::mirror::Object**)+56)
#02 pc 00000000003b9348 /system/lib64/libart.so (art::StringFactory_newStringFromChars(_JNIEnv*, _jclass*, int, int, _jcharArray*)+944)
#03 pc 0000000000397f94 /system/framework/arm64/boot.oat (offset 0x2527000)
#00 pc 0000000000233ce4 /system/lib64/libart.so (art::gc::Heap::RequestConcurrentGC(art::Thread*, bool)+104)
#01 pc 0000000000233e10 /system/lib64/libart.so (art::gc::Heap::RequestConcurrentGCAndSaveObject(art::Thread*, bool, art::mirror::Object**)+56)
#02 pc 00000000003059a4 /system/lib64/libart.so (art::mirror::PrimitiveArray<unsigned short>::Alloc(art::Thread*, unsigned long)+708)
#03 pc 0000000000394990 /system/lib64/libart.so (art::mirror::String::ToCharArray(art::Thread*)+68)
#04 pc 00000000003b3eb4 /system/lib64/libart.so (art::String_toCharArray(_JNIEnv*, _jobject*)+32)
#05 pc 000000000000013c /system/framework/arm64/boot.oat (offset 0x2527000)
#00 pc 0000000000233ce4 /system/lib64/libart.so (art::gc::Heap::RequestConcurrentGC(art::Thread*, bool)+104)
#01 pc 0000000000233e10 /system/lib64/libart.so (art::gc::Heap::RequestConcurrentGCAndSaveObject(art::Thread*, bool, art::mirror::Object**)+56)
#02 pc 00000000003a9b30 /system/lib64/libart.so (art::VMRuntime_newUnpaddedArray(_JNIEnv*, _jobject*, _jclass*, int)+1684)
#03 pc 0000000002831200 /system/framework/arm64/boot.oat (offset 0x2527000)
#00 pc 0000000000233ce4 /system/lib64/libart.so (art::gc::Heap::RequestConcurrentGC(art::Thread*, bool)+104)
#01 pc 0000000000233e10 /system/lib64/libart.so (art::gc::Heap::RequestConcurrentGCAndSaveObject(art::Thread*, bool, art::mirror::Object**)+56)
#02 pc 000000000017c960 /system/lib64/libart.so (art::mirror::Class::AllocObject(art::Thread*)+708)
#03 pc 000000000036d0e8 /system/lib64/libart.so (art::JNI::NewObjectV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+888)
#04 pc 000000000009a248 /system/lib64/libandroid_runtime.so (_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)+124)
#05 pc 00000000000e7adc /system/lib64/libandroid_runtime.so (android::javaObjectForIBinder(_JNIEnv*, android::sp<android::IBinder> const&)+300)
#06 pc 00000000000dada4 /system/lib64/libandroid_runtime.so (android::android_os_Parcel_readStrongBinder(_JNIEnv*, _jclass*, long)+44)
#07 pc 00000000003d4a20 /system/framework/arm64/boot.oat (offset 0x2527000)
#00 pc 0000000000233ce4 /system/lib64/libart.so (art::gc::Heap::RequestConcurrentGC(art::Thread*, bool)+104)
#01 pc 0000000000241a84 /system/lib64/libart.so (art::gc::Heap::RegisterNativeAllocation(_JNIEnv*, unsigned long)+716)
#02 pc 00000000003a5ef0 /system/lib64/libart.so (art::VMRuntime_registerNativeAllocation(_JNIEnv*, _jobject*, int)+64)
#03 pc 00000000000293a4 /system/framework/arm64/boot.oat (offset 0x2527000)
HTC++++Heap::ConcurrentGC()
#00 pc 001b04ab /system/lib/libart.so (art::gc::Heap::ConcurrentGC(art::Thread*, bool)+62)
#01 pc 001b054f /system/lib/libart.so (art::gc::Heap::ConcurrentGCTask::Run(art::Thread*)+18)
#02 pc 001d0dc9 /system/lib/libart.so (art::gc::TaskProcessor::RunAllTasks(art::Thread*)+40)
#03 pc 00000387 /system/framework/arm/boot.oat (offset 0x2522000)
RequestTrim()
#00 pc 000000000023418c /system/lib64/libart.so (art::gc::Heap::RequestTrim(art::Thread*)+100)
#01 pc 000000000024070c /system/lib64/libart.so (art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool)+2280)
#02 pc 0000000000241770 /system/lib64/libart.so (art::gc::Heap::ConcurrentGC(art::Thread*, bool)+300)
#03 pc 00000000002417a0 /system/lib64/libart.so (art::gc::Heap::ConcurrentGCTask::Run(art::Thread*)+36)
#04 pc 000000000026dc54 /system/lib64/libart.so (art::gc::TaskProcessor::RunAllTasks(art::Thread*)+80)
#05 pc 000000000000057c /system/framework/arm64/boot.oat (offset 0x2527000)
#00 pc 000000000023418c /system/lib64/libart.so (art::gc::Heap::RequestTrim(art::Thread*)+100)
#01 pc 000000000024070c /system/lib64/libart.so (art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool)+2280)
#02 pc 0000000000254194 /system/lib64/libart.so (art::gc::Heap::PreZygoteFork()+2176)
#03 pc 00000000003ab51c /system/lib64/libart.so (art::ZygoteHooks_nativePreFork(_JNIEnv*, _jclass*)+44)
#04 pc 0000000000309058 /system/framework/arm64/boot.oat (offset 0x2527000)
#00 pc 001a611d /system/lib/libart.so (art::gc::Heap::RequestTrim(art::Thread*)+60)
#01 pc 001af835 /system/lib/libart.so (art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool)+1688)
#02 pc 002c633f /system/lib/libart.so (art::Runtime_gc(_JNIEnv*, _jclass*)+22)
#03 pc 00000387 /system/framework/arm/boot.oat (offset 0x2522000)
#00 pc 0000000000233ce4 /system/lib64/libart.so (art::gc::Heap::RequestConcurrentGC(art::Thread*, bool)+104)
#01 pc 0000000000233e10 /system/lib64/libart.so (art::gc::Heap::RequestConcurrentGCAndSaveObject(art::Thread*, bool, art::mirror::Object**)+56)
#02 pc 00000000000e1aa8 /system/lib64/libart.so (art::JValue art::interpreter::ExecuteGotoImpl<false, false>(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue)+36048)
#03 pc 000000000028d130 /system/lib64/libart.so (artInterpreterToInterpreterBridge+220)
#04 pc 00000000002aed30 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+480)
#05 pc 00000000000de508 /system/lib64/libart.so (art::JValue art::interpreter::ExecuteGotoImpl<false, false>(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue)+22320)
#06 pc 000000000028d130 /system/lib64/libart.so (artInterpreterToInterpreterBridge+220)
#07 pc 00000000002aed30 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+480)
#08 pc 00000000000d9950 /system/lib64/libart.so (art::JValue art::interpreter::ExecuteGotoImpl<false, false>(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue)+2936)
#09 pc 000000000028d130 /system/lib64/libart.so (artInterpreterToInterpreterBridge+220)
#10 pc 00000000002aed30 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+480)
#11 pc 00000000002b23ac /system/lib64/libart.so (bool art::interpreter::DoInvoke<(art::InvokeType)3, false, false>(art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+276)
#12 pc 00000000000de624 /system/lib64/libart.so (art::JValue art::interpreter::ExecuteGotoImpl<false, false>(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue)+22604)
#13 pc 000000000028d130 /system/lib64/libart.so (artInterpreterToInterpreterBridge+220)
#14 pc 00000000002aed30 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+480)
#15 pc 00000000000d9950 /system/lib64/libart.so (art::JValue art::interpreter::ExecuteGotoImpl<false, false>(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue)+2936)
#16 pc 000000000028d130 /system/lib64/libart.so (artInterpreterToInterpreterBridge+220)
#17 pc 00000000002aed30 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+480)
#18 pc 00000000000de490 /system/lib64/libart.so (art::JValue art::interpreter::ExecuteGotoImpl<false, false>(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue)+22200)
#19 pc 000000000028d130 /system/lib64/libart.so (artInterpreterToInterpreterBridge+220)
#20 pc 00000000002aed30 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+480)
#21 pc 00000000000de490 /system/lib64/libart.so (art::JValue art::interpreter::ExecuteGotoImpl<false, false>(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue)+22200)
#22 pc 000000000028d130 /system/lib64/libart.so (artInterpreterToInterpreterBridge+220)
#23 pc 00000000002aed30 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+480)
#24 pc 00000000000de490 /system/lib64/libart.so (art::JValue art::interpreter::ExecuteGotoImpl<false, false>(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue)+22200)
#25 pc 000000000028d130 /system/lib64/libart.so (artInterpreterToInterpreterBridge+220)
#26 pc 00000000002aed30 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+480)
#27 pc 00000000000de490 /system/lib64/libart.so (art::JValue art::interpreter::ExecuteGotoImpl<false, false>(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue)+22200)
#28 pc 000000000028d130 /system/lib64/libart.so (artInterpreterToInterpreterBridge+220)
#29 pc 00000000002aed30 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+480)
#30 pc 00000000000de490 /system/lib64/libart.so (art::JValue art::interpreter::ExecuteGotoImpl<false, false>(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue)+22200)
#31 pc 000000000028d130 /system/lib64/libart.so (artInterpreterToInterpreterBridge+220)
#32 pc 00000000002aed30 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+480)
#33 pc 00000000000de490 /system/lib64/libart.so (art::JValue art::interpreter::ExecuteGotoImpl<false, false>(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue)+22200)
#34 pc 000000000028cd38 /system/lib64/libart.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*)+96)
#35 pc 00000000005402e8 /system/lib64/libart.so (artQuickToInterpreterBridge+632)
#36 pc 0000000000128f24 /system/lib64/libart.so (art_quick_to_interpreter_bridge+100)
#37 pc 000000000002b104 /system/framework/arm64/boot.oat (offset 0x2527000)
//switch of foreground and background
HTC+++++Heap::UpdateProcessState() ProcessState:0
HTC+++++Heap::UpdateProcessState() ProcessState:1
HTC++++RequestCollectorTransition()
HTC++++RequestCollectorTransition() task_processor_->AddTask(CollectorTransitionTask)
HTC++++CollectorTransitionTask:run()
HTC+++before collector_type_:2
HTC+++DoPendingCollectorTransition()
HTC+++PerformHomogeneousSpaceCompact()
HTC+++after collector_type_:2
HTC+++++Heap::UpdateProcessState() ProcessState:0
HTC++++RequestCollectorTransition()
HTC+++++collector_type_:2
HTC+++++CanAddHeapTask()1
HTC++++RequestCollectorTransition() return 1
03-27 13:37:06.504 523 523 I art : Explicit concurrent mark sweep GC freed 403(83KB) AllocSpace objects, 12(3MB) LOS objects, 40% free, 15MB/26MB, paused 113us total 13.194ms
03-27 13:37:06.524 523 523 I art : Explicit concurrent mark sweep GC freed 5(160B) AllocSpace objects, 0(0B) LOS objects, 40% free, 15MB/26MB, paused 119us total 12.657ms
03-27 13:37:06.662 524 524 I art : Explicit concurrent mark sweep GC freed 379(69KB) AllocSpace objects, 8(2MB) LOS objects, 39% free, 15MB/26MB, paused 177us total 8.989ms
03-27 13:37:06.685 524 524 I art : Explicit concurrent mark sweep GC freed 5(160B) AllocSpace objects, 0(0B) LOS objects, 39% free, 15MB/26MB, paused 175us total 8.357ms
03-27 13:37:15.937 1062 1062 I art : Explicit concurrent mark sweep GC freed 124485(9MB) AllocSpace objects, 3(60KB) LOS objects, 33% free, 23MB/35MB, paused 592us total 103.888ms
03-27 13:37:20.223 1062 1072 I art : Background partial concurrent mark sweep GC freed 74570(7MB) AllocSpace objects, 13(14MB) LOS objects, 33% free, 28MB/42MB, paused 2.910ms total 129.154ms
03-27 13:37:21.474 1062 1072 I art : Background partial concurrent mark sweep GC freed 47407(4MB) AllocSpace objects, 4(288KB) LOS objects, 33% free, 29MB/44MB, paused 3.312ms total 145.014ms
03-27 13:37:23.686 1899 1912 I art : Background sticky concurrent mark sweep GC freed 48972(4MB) AllocSpace objects, 39(1108KB) LOS objects, 12% free, 23MB/26MB, paused 1.069ms total 108.377ms
03-27 13:37:23.768 1062 1072 I art : Background partial concurrent mark sweep GC freed 63923(6MB) AllocSpace objects, 96(1880KB) LOS objects, 33% free, 30MB/45MB, paused 2.287ms total 108.390ms
03-27 13:37:24.601 1491 1502 I art : Background sticky concurrent mark sweep GC freed 48884(4MB) AllocSpace objects, 5(140KB) LOS objects, 20% free, 21MB/26MB, paused 634us total 114.687ms
03-27 13:37:24.604 1899 1912 I art : Background partial concurrent mark sweep GC freed 20994(1578KB) AllocSpace objects, 16(960KB) LOS objects, 40% free, 23MB/39MB, paused 807us total 105.632ms
03-27 13:37:24.949 1062 1072 I art : Background partial concurrent mark sweep GC freed 36897(3MB) AllocSpace objects, 9(408KB) LOS objects, 33% free, 30MB/45MB, paused 1.903ms total 101.711ms
03-27 13:37:25.934 1062 1072 I art : Background partial concurrent mark sweep GC freed 67148(8MB) AllocSpace objects, 210(4MB) LOS objects, 33% free, 31MB/46MB, paused 4.654ms total 142.080ms
03-27 13:37:27.311 1062 1072 I art : Background partial concurrent mark sweep GC freed 63640(6MB) AllocSpace objects, 28(780KB) LOS objects, 33% free, 30MB/45MB, paused 10.153ms total 174.480ms
03-27 13:37:32.492 1899 1912 I art : Background sticky concurrent mark sweep GC freed 65112(6MB) AllocSpace objects, 24(540KB) LOS objects, 16% free, 32MB/39MB, paused 1.379ms total 142.184ms
03-27 13:37:32.996 1062 1072 I art : Background partial concurrent mark sweep GC freed 58726(6MB) AllocSpace objects, 0(0B) LOS objects, 33% free, 30MB/46MB, paused 3.107ms total 101.038ms
03-27 13:37:35.378 1062 1072 I art : Background partial concurrent mark sweep GC freed 63204(4MB) AllocSpace objects, 4(144KB) LOS objects, 33% free, 31MB/46MB, paused 2.130ms total 113.215ms
03-27 13:37:39.623 1062 1072 I art : Background partial concurrent mark sweep GC freed 65560(5MB) AllocSpace objects, 17(1308KB) LOS objects, 33% free, 31MB/46MB, paused 3.751ms total 189.222ms
03-27 13:37:44.957 1062 1072 I art : Background partial concurrent mark sweep GC freed 44382(3MB) AllocSpace objects, 32(3MB) LOS objects, 33% free, 31MB/47MB, paused 4.621ms total 210.426ms
03-27 13:37:47.722 1062 1072 I art : Background partial concurrent mark sweep GC freed 56020(4MB) AllocSpace objects, 4(168KB) LOS objects, 33% free, 31MB/47MB, paused 3.301ms total 193.198ms
03-27 13:37:50.859 1062 1072 I art : Background partial concurrent mark sweep GC freed 28808(2MB) AllocSpace objects, 6(152KB) LOS objects, 33% free, 31MB/47MB, paused 3.387ms total 201.975ms
03-27 13:37:53.561 1062 1072 I art : Background partial concurrent mark sweep GC freed 25802(2MB) AllocSpace objects, 15(660KB) LOS objects, 33% free, 30MB/46MB, paused 4.959ms total 193.589ms
03-27 13:37:56.617 1062 1072 I art : Background partial concurrent mark sweep GC freed 28792(2MB) AllocSpace objects, 8(592KB) LOS objects, 33% free, 30MB/46MB, paused 2.984ms total 182.501ms
03-27 13:38:01.832 1062 1072 I art : Background partial concurrent mark sweep GC freed 58912(3MB) AllocSpace objects, 4(108KB) LOS objects, 33% free, 31MB/47MB, paused 3.140ms total 194.616ms
03-27 13:38:05.560 1062 1072 I art : Background partial concurrent mark sweep GC freed 63528(4MB) AllocSpace objects, 3(144KB) LOS objects, 33% free, 31MB/47MB, paused 3.183ms total 218.958ms
03-27 13:38:07.979 1899 1912 I art : Background sticky concurrent mark sweep GC freed 52866(4MB) AllocSpace objects, 13(1160KB) LOS objects, 15% free, 33MB/39MB, paused 17.398ms total 77.716ms
03-27 13:38:09.058 1062 1072 I art : Background partial concurrent mark sweep GC freed 49307(3MB) AllocSpace objects, 11(592KB) LOS objects, 33% free, 31MB/47MB, paused 3.441ms total 211.216ms
03-27 13:38:13.823 1062 1072 I art : Background partial concurrent mark sweep GC freed 33521(2MB) AllocSpace objects, 6(536KB) LOS objects, 33% free, 31MB/46MB, paused 5.938ms total 201.180ms