Tagged articles

JVM memory

8 articles · Page 1 of 1
Lakehouse Research Base
Lakehouse Research Base
May 6, 2025 · Databases

StarRocks THRIFT_EAGAIN Timeout: Root Cause Analysis & Fix

This article details troubleshooting StarRocks write failures caused by THRIFT_EAGAIN timeouts, analyzing JVM memory patterns, Thrift RPC behavior, TRUNCATE TABLE resource overhead, and resolving the issue by increasing thrift_rpc_timeout_ms from 5s to 30s while planning long-term architectural improvements.

JVM memoryStarRocksTHRIFT_EAGAIN
0 likes · 13 min read
StarRocks THRIFT_EAGAIN Timeout: Root Cause Analysis & Fix
Alibaba Cloud Observability
Alibaba Cloud Observability
Jan 27, 2025 · Backend Development

How to Quickly Diagnose and Fix CPU & JVM Memory Hotspots in Java Apps

This article explains common CPU and JVM memory bottlenecks in Java applications, shows how to detect abnormal usage with monitoring and alerts, and provides step‑by‑step methods—including top, jstack, flame‑graph analysis, and APM tools—to pinpoint and resolve performance hotspots efficiently.

APMCPU OptimizationJVM memory
0 likes · 11 min read
How to Quickly Diagnose and Fix CPU & JVM Memory Hotspots in Java Apps
Open Source Linux
Open Source Linux
Jan 23, 2022 · Operations

Mastering IT Trouble‑Shooting: Proven Strategies to Diagnose and Resolve Complex System Failures

This article shares practical methods and real‑world case studies for IT professionals to analyze, locate, and fix system runtime issues, service timeouts, file‑handle leaks, JVM memory overflows, and performance bottlenecks, emphasizing hypothesis testing, boundary narrowing, and systematic post‑mortems.

IT OperationsJVM memoryTroubleshooting
0 likes · 31 min read
Mastering IT Trouble‑Shooting: Proven Strategies to Diagnose and Resolve Complex System Failures
Programmer DD
Programmer DD
Oct 12, 2020 · Fundamentals

Understanding Java: Pass‑by‑Value vs Pass‑by‑Reference Explained

This article demystifies Java’s parameter passing mechanism by clarifying the distinction between primitive and reference types, illustrating how assignment and method calls affect values and objects, and explaining the underlying JVM memory model, stack, heap, and array handling with clear code examples.

JVM memoryJavaProgramming Fundamentals
0 likes · 8 min read
Understanding Java: Pass‑by‑Value vs Pass‑by‑Reference Explained
Java Backend Technology
Java Backend Technology
May 14, 2020 · Fundamentals

How Memory Settings Impact IntelliJ IDEA Performance: A Practical Test

This article reports a systematic experiment that compares four IntelliJ IDEA memory configurations on a MacBook Pro, measuring startup time, project loading speed, and garbage‑collection behavior with jstat, and concludes that allocating more heap (2‑4 GB) significantly improves IDE responsiveness for large codebases.

IDE performanceIntelliJ IDEAJVM memory
0 likes · 11 min read
How Memory Settings Impact IntelliJ IDEA Performance: A Practical Test