Tagged articles
12 articles
Page 1 of 1
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 debuggingProduction troubleshooting
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 monitoringGrafanaObservability
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.

JavaNettyResourceLeakDetector
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 DebuggingOOM 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.

Performance Testingcontract testingmachine 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 analysisDisk I/ONetwork Monitoring
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 optimizationJava performanceLinux monitoring
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.

APMDebuggingInstrumentation
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 MonitoringOOM 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++Debugginglinux
0 likes · 30 min read
Building a Linux C++ Memory Leak Detector with Custom New/Delete