We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
按文档上说的初始化并开启循环,之后使用demo里的方法进行内存泄漏测试,发现从头到尾这两个监听方法都没被调用,控制台打印如下,并且发现foreground判断好像也有问题。
19:16:14.297 OOMMonitor com.litatom.app I startLoop() 19:16:14.304 OOMM...nfo com.litatom.app I ----OOM Monitor Memory---- 19:16:14.304 OOMM...nfo com.litatom.app I [java] max:536870912 used ratio:2% 19:16:14.304 OOMM...nfo com.litatom.app I [proc] VmSize:17048788kB VmRss:226064kB Threads:49 19:16:14.305 OOMM...nfo com.litatom.app I [meminfo] MemTotal:11645512kB MemFree:745928kB MemAvailable:5698500kB 19:16:14.305 OOMM...nfo com.litatom.app I avaliable ratio:48% CmaTotal:286720kB ION_heap:0kB 19:16:14.305 OOMM...ker com.litatom.app I [meet condition] overThresholdCount:1, threadCount: 49 19:16:14.305 OOMM...ker com.litatom.app I over threshold dumpThreadIfNeed 19:16:14.316 OOMM...ker com.litatom.app I threadNames = [com.litatom.app, Runtime worker , Runtime worker , Runtime worker , Runtime worker , Signal Catcher, perfetto_hprof_, ADB-JDWP Connec, Jit thread pool, HeapTaskDaemon, ReferenceQueueD, FinalizerDaemon, FinalizerWatchd, Binder:13859_1, Binder:13859_2, Binder:13859_3, Binder:13859_4, Profile Saver, Timer-0, Thread-3, GoogleApiHandle, pool-3-thread-1, pool-5-thread-1, Firebase-Messag, Firebase-Messag, Firebase Blocki, TAG, ScionFrontendAp, Firebase Backgr, firebase-instal, GmsDynamite, Firebase Blocki, firebase-instal, Firebase Blocki, Firebase Blocki, MessengerIpcCli, AsyncTask #1, AsyncTask #2, AsyncTask #3, AsyncTask #4, AsyncTask #5, pool-17-thread-, pool-18-thread-, Measurement Wor, OkHttp Connecti, TcpOptimizer, cached-pool-1-t, queued-work-loo, LoopThread] 19:16:14.320 OOMMonitor com.litatom.app I OOMPreferenceManager.getFirstAnalysisTime():1686218158128 19:16:14.320 OOMMonitor com.litatom.app I OOMPreferenceManager.getAnalysisTimes:0 19:16:14.321 OOMMonitor com.litatom.app I mTrackReasons:[reason_thread_oom] 19:16:14.321 OOMMonitor com.litatom.app I dumpAndAnalysis 19:16:14.331 OOMMonitor com.litatom.app I hprof analysis dir:/storage/emulated/0/Android/data/com.litatom.app/files/performance/oom/memory/hprof-aly 19:16:14.331 OOMM...per com.litatom.app I dump /storage/emulated/0/Android/data/com.litatom.app/files/performance/oom/memory/hprof-aly/1.0.0_2023-06-08_19-16-14_322.hprof 19:16:14.340 OOMM...per com.litatom.app I before suspend and fork. 19:16:14.745 OOMMonitor com.litatom.app I processHprofFile 19:16:14.745 OOMMonitor com.litatom.app I delete other version files thread 19:16:14.746 OOMMonitor com.litatom.app I last analysis isn't succeed, delete file 19:16:14.756 OOMMonitor com.litatom.app I create json file and then start service 19:16:14.756 OOMMonitor com.litatom.app I hprof file size 0 19:16:17.086 OOMM...per com.litatom.app I dump true, notify from pid 16594 19:16:17.086 OOMMonitor com.litatom.app I end hprof dump 19:16:18.107 OOMMonitor com.litatom.app I start hprof analysis 19:16:18.108 OOMMonitor com.litatom.app E try startAnalysisService, but not foreground
The text was updated successfully, but these errors were encountered:
华为 P20 Pro 鸿蒙 3.0 也复现这个问题
Sorry, something went wrong.
AndroidInternal
No branches or pull requests
按文档上说的初始化并开启循环,之后使用demo里的方法进行内存泄漏测试,发现从头到尾这两个监听方法都没被调用,控制台打印如下,并且发现foreground判断好像也有问题。
19:16:14.297 OOMMonitor com.litatom.app I startLoop()
19:16:14.304 OOMM...nfo com.litatom.app I ----OOM Monitor Memory----
19:16:14.304 OOMM...nfo com.litatom.app I [java] max:536870912 used ratio:2%
19:16:14.304 OOMM...nfo com.litatom.app I [proc] VmSize:17048788kB VmRss:226064kB Threads:49
19:16:14.305 OOMM...nfo com.litatom.app I [meminfo] MemTotal:11645512kB MemFree:745928kB MemAvailable:5698500kB
19:16:14.305 OOMM...nfo com.litatom.app I avaliable ratio:48% CmaTotal:286720kB ION_heap:0kB
19:16:14.305 OOMM...ker com.litatom.app I [meet condition] overThresholdCount:1, threadCount: 49
19:16:14.305 OOMM...ker com.litatom.app I over threshold dumpThreadIfNeed
19:16:14.316 OOMM...ker com.litatom.app I threadNames = [com.litatom.app, Runtime worker , Runtime worker , Runtime worker , Runtime worker , Signal Catcher, perfetto_hprof_, ADB-JDWP Connec, Jit thread pool, HeapTaskDaemon, ReferenceQueueD, FinalizerDaemon, FinalizerWatchd, Binder:13859_1, Binder:13859_2, Binder:13859_3, Binder:13859_4, Profile Saver, Timer-0, Thread-3, GoogleApiHandle, pool-3-thread-1, pool-5-thread-1, Firebase-Messag, Firebase-Messag, Firebase Blocki, TAG, ScionFrontendAp, Firebase Backgr, firebase-instal, GmsDynamite, Firebase Blocki, firebase-instal, Firebase Blocki, Firebase Blocki, MessengerIpcCli, AsyncTask #1, AsyncTask #2, AsyncTask #3, AsyncTask #4, AsyncTask #5, pool-17-thread-, pool-18-thread-, Measurement Wor, OkHttp Connecti, TcpOptimizer, cached-pool-1-t, queued-work-loo, LoopThread]
19:16:14.320 OOMMonitor com.litatom.app I OOMPreferenceManager.getFirstAnalysisTime():1686218158128
19:16:14.320 OOMMonitor com.litatom.app I OOMPreferenceManager.getAnalysisTimes:0
19:16:14.321 OOMMonitor com.litatom.app I mTrackReasons:[reason_thread_oom]
19:16:14.321 OOMMonitor com.litatom.app I dumpAndAnalysis
19:16:14.331 OOMMonitor com.litatom.app I hprof analysis dir:/storage/emulated/0/Android/data/com.litatom.app/files/performance/oom/memory/hprof-aly
19:16:14.331 OOMM...per com.litatom.app I dump /storage/emulated/0/Android/data/com.litatom.app/files/performance/oom/memory/hprof-aly/1.0.0_2023-06-08_19-16-14_322.hprof
19:16:14.340 OOMM...per com.litatom.app I before suspend and fork.
19:16:14.745 OOMMonitor com.litatom.app I processHprofFile
19:16:14.745 OOMMonitor com.litatom.app I delete other version files thread
19:16:14.746 OOMMonitor com.litatom.app I last analysis isn't succeed, delete file
19:16:14.756 OOMMonitor com.litatom.app I create json file and then start service
19:16:14.756 OOMMonitor com.litatom.app I hprof file size 0
19:16:17.086 OOMM...per com.litatom.app I dump true, notify from pid 16594
19:16:17.086 OOMMonitor com.litatom.app I end hprof dump
19:16:18.107 OOMMonitor com.litatom.app I start hprof analysis
19:16:18.108 OOMMonitor com.litatom.app E try startAnalysisService, but not foreground
The text was updated successfully, but these errors were encountered: