Tagged articles

Memory Leak Detection

17 articles · Page 1 of 1
Alibaba Cloud Native
Alibaba Cloud Native
Aug 23, 2026 · Artificial Intelligence

Why Is GPU Utilization Low? Try This Zero‑Intrusion AI Profiling Tool

The article introduces SysOM AI Profiling, a zero‑intrusive, cloud‑native performance observation and diagnosis solution for AI workloads that spans training to inference, single‑GPU to multi‑GPU clusters, and Python to GPU kernel layers, helping users pinpoint low GPU utilization, memory leaks, and communication bottlenecks.

AI profilingGPU utilizationMemory Leak Detection
0 likes · 14 min read
Why Is GPU Utilization Low? Try This Zero‑Intrusion AI Profiling Tool
HarmonyOS Developer Technology
HarmonyOS Developer Technology
Aug 19, 2026 · Mobile Development

HarmonyOS 6 Diagnostic Tools Deep Dive: Pinpoint App Stability Issues from Memory Leaks to Freezes

This article details six HarmonyOS diagnostic tools—GWPAsan for buffer overflows, AppFreeze enhanced logs for main-thread stalls, JSLeakWatcher for ArkTS memory leaks, AppFreeze-Analysis for AI-driven freeze diagnosis, APMS for proactive alerting, and DevEco Profiler for native memory leaks—explaining each tool's mechanism, core value, and target scenarios to help developers quickly resolve stability issues.

AppFreezeDevEco ProfilerGWPAsan
0 likes · 10 min read
HarmonyOS 6 Diagnostic Tools Deep Dive: Pinpoint App Stability Issues from Memory Leaks to Freezes
HarmonyOS Developer Technology
HarmonyOS Developer Technology
Jul 27, 2026 · Mobile Development

ArkTS Memory Leak Detection: LocalHandle Tool Pinpoints Leaks in Minutes, Not Days

This guide introduces the LocalHandle leak detection tool for HarmonyOS ArkTS, which uses smart instrumentation to identify memory leaks at creation time by checking for active handle scopes, reducing debugging from days to minutes with 100% accuracy and direct code-line navigation in DevEco Studio.

ArkTSDebugging ToolsDevEco Studio
0 likes · 15 min read
ArkTS Memory Leak Detection: LocalHandle Tool Pinpoints Leaks in Minutes, Not Days
Baidu App Technology
Baidu App Technology
Jun 23, 2026 · Mobile Development

How AI Coding Powered the End‑to‑End Development of NMLeak, an Android Native Memory Leak Detector

This article recounts the three‑week, single‑developer journey of building NMLeak—a 5,881‑line Android native memory‑leak detection library—by manually splitting the architecture, applying AI‑assisted module coding and spec‑driven design, and highlights which practices succeeded and where human oversight remains essential.

AI codingAndroidCounting Bloom Filter
0 likes · 16 min read
How AI Coding Powered the End‑to‑End Development of NMLeak, an Android Native Memory Leak Detector
Su San Talks Tech
Su San Talks Tech
Jul 18, 2025 · Backend Development

Mastering Production Debugging: How Arthas Instantly Pinpoints Java Issues

This article explains why traditional monitoring tools often fail in production, introduces Arthas as a lightweight, non‑intrusive Java diagnostic solution, and walks through five real‑world scenarios—slow interfaces, thread blockage, memory leaks, hot‑fixes, and data inconsistency—showing exact commands, code snippets, and visualizations to quickly locate and resolve root causes.

ArthasJava debuggingMemory Leak Detection
0 likes · 11 min read
Mastering Production Debugging: How Arthas Instantly Pinpoints Java Issues
Infra Learning Club
Infra Learning Club
Feb 16, 2025 · Operations

GPUprobe: Using eBPF to Monitor CUDA Memory Leaks

The article introduces GPUprobe, an eBPF‑based tool that provides lightweight, continuous, application‑level monitoring of CUDA memory allocation, leaks, and kernel launches, compares it with NSight Systems and DCGM, and demonstrates near‑zero overhead integration with Prometheus and Grafana through detailed code examples and real‑world output analysis.

GPU monitoringGrafanaMemory Leak Detection
0 likes · 13 min read
GPUprobe: Using eBPF to Monitor CUDA Memory Leaks
Bin's Tech Cabin
Bin's Tech Cabin
Nov 7, 2024 · Backend Development

How Netty Detects Memory Leaks: Deep Dive into LeakAwareBuffer and ResourceLeakDetector

This article provides a comprehensive analysis of Netty's memory‑leak detection mechanism, covering the design principles, leak‑aware buffers, reference handling, sampling strategies, detection levels, and the internal models that enable accurate identification of unreleased native memory in both pooled and unpooled ByteBuf allocations.

JavaMemory Leak DetectionNetty
0 likes · 44 min read
How Netty Detects Memory Leaks: Deep Dive into LeakAwareBuffer and ResourceLeakDetector
Open Source Linux
Open Source Linux
Mar 25, 2024 · Fundamentals

Master Linux Memory Debugging with BPFTrace: Leaks, OOM, and More

This article explains common memory errors, lists kernel and user‑space event sources for tracing memory activity, and demonstrates how to use BPFTrace, kprobes, and USDT probes to detect out‑of‑bounds accesses, use‑after‑free, memory leaks, OOM killer events, mmap/brk usage, shared memory operations, page faults, and reclaim processes on Linux.

Memory Leak DetectionOOM Killerbpftrace
0 likes · 28 min read
Master Linux Memory Debugging with BPFTrace: Leaks, OOM, and More
Baidu Intelligent Testing
Baidu Intelligent Testing
Aug 24, 2022 · Artificial Intelligence

Intelligent Test Analysis Practices: Contract Validation, Memory‑Leak Detection, Performance Diff, Test‑Case Completion, and Visual UI Recall

This article presents a comprehensive overview of intelligent test analysis techniques—including contract‑based validation point generation, time‑sliced C++ memory‑leak detection with DTW and CART, dynamic‑threshold performance diff, transformer‑based test‑case completion, and visual UI recall—demonstrating how data, algorithms, and engineering combine to improve testing accuracy and efficiency.

AI testingContract TestingMemory Leak Detection
0 likes · 11 min read
Intelligent Test Analysis Practices: Contract Validation, Memory‑Leak Detection, Performance Diff, Test‑Case Completion, and Visual UI Recall
Baidu Geek Talk
Baidu Geek Talk
Aug 23, 2022 · Artificial Intelligence

Baidu Intelligent Testing: Analysis and Practice in Testing Activities

The article outlines Baidu’s intelligent testing framework, detailing five advanced techniques—contract‑testing‑driven automatic assertion generation, time‑sliced C++ memory‑leak detection via DTW and decision trees, dynamic‑threshold performance diff detection, machine‑translation‑based functional assertion completion, and visual UI diff with and without reference—each boosting accuracy and efficiency in test analysis.

Contract TestingMemory Leak Detectionmachine learning QA
0 likes · 10 min read
Baidu Intelligent Testing: Analysis and Practice in Testing Activities
Qunhe Technology Quality Tech
Qunhe Technology Quality Tech
Sep 22, 2021 · Operations

Uncover Hidden Performance Bottlenecks with Deep CPU, Memory, Disk & Network Analysis

This article outlines systematic methods for diagnosing subtle performance issues by leveraging detailed data analysis of CPU, memory, disk I/O, and network metrics, and presents real-world case studies that demonstrate how targeted profiling and optimization can reveal and resolve hidden bottlenecks in complex systems.

CPU analysisMemory Leak Detectiondisk I/O
0 likes · 11 min read
Uncover Hidden Performance Bottlenecks with Deep CPU, Memory, Disk & Network Analysis
Alibaba Cloud Developer
Alibaba Cloud Developer
Dec 2, 2019 · Backend Development

Master Java Performance: Proven Strategies to Identify and Fix CPU, Memory, and I/O Bottlenecks

This article presents a comprehensive guide to Java performance optimization, covering common code pitfalls, CPU and memory analysis techniques, disk and network I/O troubleshooting, and a collection of essential Linux commands, enabling engineers to pinpoint and resolve critical bottlenecks efficiently.

CPU OptimizationJVM TuningJava performance
0 likes · 24 min read
Master Java Performance: Proven Strategies to Identify and Fix CPU, Memory, and I/O Bottlenecks
Meitu Technology
Meitu Technology
Apr 22, 2019 · Mobile Development

MTHawkeye: iOS Debugging and Performance Optimization Toolkit

MTHawkeye is Meitu’s iOS debugging and performance‑optimization toolkit that provides a three‑layer architecture—foundation, UI foundation, and plugin layers—to assist developers across development, testing, and production by offering memory leak detection, main‑thread profiling, CPU, network, graphics, storage monitoring, and integrated FLEX utilities.

APMMemory Leak DetectionPerformance Optimization
0 likes · 8 min read
MTHawkeye: iOS Debugging and Performance Optimization Toolkit
Tencent TDS Service
Tencent TDS Service
Jan 25, 2018 · Mobile Development

How OOMDetector Solves iOS Out‑of‑Memory Crashes and Memory Leaks

This article introduces Tencent's OOMDetector, an iOS memory‑monitoring component that records allocation stacks, detects leaks, and uses optimized hooking, stack compression, and mmap‑based dumping to provide low‑overhead, on‑device analysis of out‑of‑memory crashes and memory‑leak issues.

Memory Leak DetectionOOM detectionPerformance Optimization
0 likes · 11 min read
How OOMDetector Solves iOS Out‑of‑Memory Crashes and Memory Leaks
ITPUB
ITPUB
Sep 27, 2016 · Backend Development

Building a Linux C++ Memory Leak Detector with Custom New/Delete

This article explains how to implement a memory‑leak detection subsystem for Linux C++ programs by overloading the global new/delete operators, recording allocation sites with file and line information, handling mismatched deletions, supporting dynamic monitoring, and addressing nested‑delete and mutex re‑entrancy issues.

C++LinuxMemory Leak Detection
0 likes · 30 min read
Building a Linux C++ Memory Leak Detector with Custom New/Delete