Skip to content

Instantly share code, notes, and snippets.

@kibotu
Created March 4, 2025 10:40
Show Gist options
  • Save kibotu/5bb5ef9dae4b91f7b81aa3d98b19bc99 to your computer and use it in GitHub Desktop.
Save kibotu/5bb5ef9dae4b91f7b81aa3d98b19bc99 to your computer and use it in GitHub Desktop.
Android thread optimization with shared thread pools.
ViewPostIme pointer 0
ViewPostIme pointer 1
Thread[AppUpdateService,5,main]
Thread[CameraAvailabilityObserver_ObservationThread,5,main]
Thread[Chrome_IOThread,7,main]
Thread[Chrome_ProcessLauncherThread,5,main]
Thread[CleanupReference,5,main]
Thread[ConnectivityThread,5,main]
Thread[CookieMonsterCl,5,main]
Thread[DefaultDispatcher-worker-1,5,main]
Thread[DefaultDispatcher-worker-1,5,main]
Thread[DefaultDispatcher-worker-2,5,main]
Thread[DefaultDispatcher-worker-2,5,main]
Thread[DefaultDispatcher-worker-3,5,main]
Thread[DefaultDispatcher-worker-4,5,main]
Thread[DefaultDispatcher-worker-5,5,main]
Thread[DefaultDispatcher-worker-6,5,main]
Thread[DefaultDispatcher-worker-7,5,main]
Thread[DefaultDispatcher-worker-8,5,main]
Thread[FileObserver,5,main]
Thread[FinalizerDaemon,5,system]
Thread[FinalizerWatchdogDaemon,5,system]
Thread[Firebase Background Thread #0,5,main]
Thread[Firebase Background Thread #1,5,main]
Thread[Firebase Background Thread #2,5,main]
Thread[Firebase Background Thread #3,5,main]
Thread[Firebase-Messaging-Init,5,main]
Thread[Firebase-Messaging-Topics-Io,5,main]
Thread[GmsDynamite,5,dynamiteLoader]
Thread[GoogleApiHandler,5,main]
Thread[GoogleApiHandler,5,main]
Thread[GoogleApiHandler,9,main]
Thread[HeapTaskDaemon,5,system]
Thread[Jit thread pool worker thread 0,5,system]
Thread[MemoryInfra,5,main]
Thread[MessengerIpcClient,5,main]
Thread[Okio Watchdog,5,main]
Thread[PlatformServiceBridgeHandlerThread,5,main]
Thread[ProcessStablePhenotypeFlag,5,main]
Thread[Profile Saver,5,system]
Thread[ReferenceQueueDaemon,5,system]
Thread[RenderThread,7,main]
Thread[SentryAsyncConnection-0,5,main]
Thread[SentryExecutorServiceThreadFactory-0,5,main]
Thread[Signal Catcher,10,system]
Thread[SurfaceSyncGroupTimer,5,main]
Thread[ThreadPoolForeg,5,main]
Thread[ThreadPoolForeg,5,main]
Thread[ThreadPoolForeg,5,main]
Thread[ThreadPoolForeg,5,main]
Thread[ThreadPoolForeg,5,main]
Thread[ThreadPoolSingl,5,main]
Thread[ThreadPoolSingl,5,main]
Thread[Timer-0,5,main]
Thread[WM.task-1,5,main]
Thread[WM.task-2,5,main]
Thread[WM.task-3,5,main]
Thread[WM.task-4,5,main]
Thread[arch_disk_io_0,5,main]
Thread[arch_disk_io_1,5,main]
Thread[arch_disk_io_2,5,main]
Thread[arch_disk_io_3,5,main]
Thread[binder:11765_1,5,main]
Thread[binder:11765_2,5,main]
Thread[binder:11765_3,5,main]
Thread[binder:11765_4,5,main]
Thread[binder:11765_5,5,main]
Thread[hwuiTask0,6,main]
Thread[hwuiTask1,6,main]
Thread[io.sentry.android.core.internal.util.SentryFrameMetricsCollector,5,main]
Thread[io.sentry.android.core.internal.util.SentryFrameMetricsCollector,5,main]
Thread[kotlinx.coroutines.DefaultExecutor,5,main]
Thread[main,5,main]
Thread[pool-17-thread-1,5,main]
Thread[queued-work-looper,5,main]
Thread[queued-work-looper-data,5,main]
Thread[queued-work-looper-data,5,main]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment