Tag

memory-monitoring

1 views collected around this technical thread.

NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Feb 6, 2023 · Mobile Development

Memory Monitoring and Leak Detection Practices in NetEase Cloud Music Android App

The NetEase Cloud Music Android team built a comprehensive memory‑monitoring system—combining LeakCanary and KOOM for leak detection, instrumented image loading for large‑bitmap tracking, periodic heap and thread metrics collection, and automated ticket generation—to identify, rank, and resolve leaks, oversized resources, and thread‑related OOM risks across development and production.

AndroidKOOMLeak Detection
0 likes · 15 min read
Memory Monitoring and Leak Detection Practices in NetEase Cloud Music Android App
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 14, 2022 · Mobile Development

Using JVMTI to Monitor Memory Allocation and Release on Android

This article explains how to employ the Java Virtual Machine Tool Interface (JVMTI) in native Android code to record memory allocation and deallocation events, filter relevant classes, store logs efficiently with mmap, and integrate the agent from the Java layer for comprehensive memory‑leak analysis.

AndroidJVMTINative
0 likes · 15 min read
Using JVMTI to Monitor Memory Allocation and Release on Android
Tencent Database Technology
Tencent Database Technology
Sep 29, 2022 · Databases

MySQL Memory Monitoring Improvements in InnoDB 8.0.28

The article details the refactoring of memory monitoring in MySQL 8.0.28, introducing a new PFS metadata structure for precise tracking of memory allocations and deallocations across various components like Buffer Pool and user variables.

Database OptimizationInnoDBMySQL
0 likes · 9 min read
MySQL Memory Monitoring Improvements in InnoDB 8.0.28
Baidu Geek Talk
Baidu Geek Talk
Jul 13, 2022 · Mobile Development

Baidu APP Large Memory Allocation Monitoring Solution for iOS

Baidu’s iOS solution monitors single memory allocations exceeding an 8 MB threshold by intercepting malloc_logger and capturing stack traces with backtrace, merging online user‑scenario data and offline pipelines to identify large‑allocation hotspots, reduce OOM crashes, and give developers actionable debugging insight.

Memory ManagementPerformance Optimizationbacktrace
0 likes · 13 min read
Baidu APP Large Memory Allocation Monitoring Solution for iOS
Baidu App Technology
Baidu App Technology
Jul 12, 2022 · Mobile Development

Large Memory Allocation Monitoring Solution for iOS Applications

A low‑overhead monitoring solution for iOS apps resets the global malloc_logger to capture every allocation, filters large allocations exceeding a configurable threshold, records lightweight stack traces using dyld image maps, and sends address‑only data for offline symbolication, enabling developers to identify and fix memory‑heavy code, reducing OOM crashes.

iOSmallocmemory-monitoring
0 likes · 14 min read
Large Memory Allocation Monitoring Solution for iOS Applications
Tencent Music Tech Team
Tencent Music Tech Team
Feb 9, 2021 · Mobile Development

Comprehensive Memory Monitoring and Optimization Strategy for the K歌 Android Application

To eliminate the K歌 Android app’s frequent OOM crashes, a four‑stage framework was implemented—development self‑checks, automated testing baselines, gray‑release real‑time monitoring, and production continuous sampling—collecting virtual memory, Java heap, file‑descriptor, thread, and native‑heap metrics, feeding a backend platform that visualizes leaks, guides fixes, and has already resolved over 120 leaks, cutting crashes by more than 25 %.

AndroidNative MemoryPerformance Optimization
0 likes · 23 min read
Comprehensive Memory Monitoring and Optimization Strategy for the K歌 Android Application
Watermelon Video Tech Team
Watermelon Video Tech Team
Aug 19, 2020 · Mobile Development

Analyzing Native Memory OOM in Android Camera Implementations and Effective Mitigation Strategies

This article investigates native memory out‑of‑memory crashes on certain Android devices caused by excessive CameraMetadata allocations, explains how delayed finalization and GC timing exacerbate the issue, and proposes proactive memory release and GC triggering techniques that dramatically reduce crash rates.

AndroidCameraGarbage Collection
0 likes · 13 min read
Analyzing Native Memory OOM in Android Camera Implementations and Effective Mitigation Strategies
Python Programming Learning Circle
Python Programming Learning Circle
Jun 29, 2020 · Operations

Monitoring Memory Usage of a Running Python Program

This article explains how to monitor memory consumption of Python data‑processing scripts using operating‑system tools, the built‑in tracemalloc module, the resource module for sampling, and a threaded MemoryMonitor class to continuously track peak usage with minimal intrusion.

Resourcememory-monitoringperformance
0 likes · 7 min read
Monitoring Memory Usage of a Running Python Program