tag jvm

標籤
貢獻56
135
05:34 PM · Oct 25 ,2025

@jvm / 博客 RSS 訂閱

墨色天香 - JVM學習總結3_內存調優和常見內存問題定位_jxm121250055的博客-博客

OneDev作為一款自託管的Git服務器,集成了CI/CD和看板功能,其內存管理對於系統穩定性和性能至關重要。本文將為您提供完整的JVM參數調優和內存泄漏排查方案,幫助您優化OneDev的內存使用效率。🚀 🔧 JVM參數配置詳解 內存分配策略 OneDev使用MaxRAMPercentage參數來控制JVM堆內存的使用比例,這是一種動態內存管理方式:

jvm , 內存泄漏 , 緩存 , 後端開發 , harmonyos

收藏 評論

話不是這麼説的 - Java 內存泄漏原因、解決辦法及泄漏排查

JVM 內存泄漏分析 初始代碼 public class App { private static final MapLong, Object productCache = new HashMap(); private static final Random RANDOM = new Random();

System , jvm , 開發語言 , 緩存 , 後端開發 , JAVA , Python

收藏 評論

樂逍遙happy - 大數據計算引擎正在拋棄 JVM

在寫這篇文章之前,Java 25正式發佈,其中JEP-508Vector API 迎來了第10次孵化,旨在提供一種向量計算的接口,從而獲得比等效標量計算更高的性能。傳統的基於Java虛擬機(JVM)的執行引擎在處理大規模數據時逐漸顯露出性能瓶頸 (標量計算) ,特別是在 CPU 密集型任務和內存管理方面。近年來,眾多大數據計算引擎開始轉向原生(Native)執行模型,採用 C++

向量化 , 大數據 , 數據 , jvm , 數據倉庫

收藏 評論

智能創新夢想家 - 如何優化 Java 性能? - OneAPM官方技術博客 -

Java 程序的性能優化是一個系統性的工程,涉及代碼層面、JVM 調優、架構設計、併發控制等多個維度。本文將從多個角度出發,介紹提升 Java 程序性能的有效策略和實戰技巧,幫助你打造高效、穩定、可擴展的 Java 應用。 一、代碼層面的優化 1. 避免不必要的對象創建 頻繁創建和銷燬對象會增加 GC 壓力,影響性能。應儘量複用對象,特別是在循環或高頻調

jvm , 架構 , JAVA , 前端開發 , Javascript

收藏 評論

SamZhang - jvm垃圾回收

轉載 https://mp.weixin.qq.com/s?__... JVM 的內存區域 1、虛擬機棧:主要是局域變量。描述的是方法執行時的內存模型,是線程私有的,生命週期與線程相同,每個方法被執行的同時會創建棧楨(下文會看到),主要保存執行方法時的局部變量表、操作數棧、動態連接和方法返回地址等信息,方法執行時入棧,方法執行完出棧,出棧就相當於清空了數據,入棧出棧的時機很明確,所以這塊區

jvm , 垃圾回收

收藏 評論

mob64ca13fa6a3c - Java併發編程--基礎進階高級(完結)

文章目錄 1. 併發工具類概述 1.1 主要併發工具類分類 2. 鎖機制工具類 2.1 ReentrantLock 可重入鎖 2.2 ReentrantReadWriteLock 讀寫鎖 3. 同步器工具類

System , jvm , 開發語言 , JAVA , Css , 前端開發 , 工具類 , HTML

收藏 評論

Zeran - Class文件結構

初始class文件 Java類文件是包含可在Java 虛擬機 (JVM)上執行的Java 字節碼的文件(具有.class 文件擴展名)。Java 類文件通常由Java 編譯器根據包含 Java 類的 Java 編程語言源文件(.java文件)生成(或者,其他JVM 語言也可用於創建類文件)。如果一個源文件有多個類,則每個類都被編譯成一個單獨的類文件。 Java虛擬機不包括Java語言在內的任

jvm , classloader , JAVA , class

收藏 評論

卿言何故 - 【JVM調優】如何進行JVM調優?

JVM 調優是 Java 性能優化的核心環節,目的是 減少停頓時間(STW)、提高吞吐量、降低內存佔用,使應用運行更穩定高效。調優沒有萬能公式,需結合具體應用、硬件、GC 算法等進行。以下是系統化的調優指南: 調優核心步驟 明確目標 問題可能出現的場景 1.低延遲(如 Web 服務 100ms GC 停頓) 2.高吞吐量(如批處理,最大化 CPU 利用率)

jvm , jvm調優 , JAVA , 後端

收藏 評論

和尚洗頭用飄柔 - ThreadLocal 中弱引用(WeakReference)設計:為什麼要 “故意” 讓 Key 被回收?

在 ThreadLocal 的底層實現中,ThreadLocalMap 的 key 是 ThreadLocal 的弱引用(WeakReference),而 value 是強引用。很多人會疑惑:為什麼要這麼設計?直接用強引用不行嗎? 其實這背後藏着 ThreadLocal 解決「內存泄漏」的核心思路 ——弱引用的設計,是為了在 ThreadLocal

MySQL , jvm , 算法 , 內存泄漏 , 弱引用 , 數據庫 , 強引用

收藏 評論

wx690f565d7bc78 - JVM內存模型與垃圾回收機制有什麼關係?

JVM 內存模型與垃圾回收(GC)機制是 緊密耦合、相互依賴 的核心關係: 內存模型定義了 JVM 的 內存區域劃分、數據存儲規則(物理基礎); 垃圾回收機制基於內存模型的劃分,負責 識別和回收“無用數據”,釋放內存空間(資源管理); 兩者共同決定了 Java 程序的內存使用效率、穩定性和併發安全性。 簡單説:內存模型是 GC 的“操

老年代 , MySQL , jvm , 內存模型 , 數據庫

收藏 評論