tag 內存泄漏

標籤
貢獻32
91
05:56 PM · Oct 25 ,2025

@內存泄漏 / 博客 RSS 訂閱

浪遏飛舟 - JavaScript 內存泄漏

生活可能不像你想象的那麼好,但是也不會像你想象的那麼糟糕。人的脆弱和堅強都超乎了自己的想象,有時候可能脆弱的一句話就淚流滿面,有時候你發現自己咬着牙,已經走過了很長的路 如何避免 JavaScript 中的內存泄漏 像 C 語言這樣的底層語言一般都有底層的內存管理接口,比如 malloc()和free()。相反,JavaScript 是在創建變量(對象,字符串等)時自動進行了分配內存,並且在不使用

performance , observable , co , 內存泄漏 , memory

收藏 評論

京東雲開發者 - 完蛋!我被 Out of Memory 包圍了! | 京東雲技術團隊

是極致魅惑、灑脱自由的Java heap space? 是知性柔情、温婉大氣的GC overhead limit exceeded? 是純真無邪、活潑可愛的Metaspace? 如果以上不是你的菜,那還有…… 刁蠻任性,無跡可尋的CodeCache! 性感火辣、心思細膩的Direct Memory 高貴冷豔,獨愛你一人的OOM Killer! 總有一款,能讓你鍾情!BUG 選擇權

gc , 內存泄漏 , Linux , JAVA , 後端

收藏 評論

WongKyunban - 使用Valgrind檢測內存問題(C語言)

在C語言編程裏,最常見的內存問題就是使用了malloc分配的內存,忘記釋放(free)造成的內存泄漏。今天介紹一個內存檢測工具Valgrind。 在Linux系統上,如Unbuntu安裝Valgrind: apt-get install valgrind 我先寫一個內存泄漏的代碼,然後演示如何使用valgrind來找到泄漏點。

可執行文件 , 數組 , 開發語言 , C語言 , 內存泄漏 , 前端開發 , Javascript

收藏 評論

一個億也叫多嗎 - iOS 性能監控

iOS 性能監控是保障應用在真實用户場景下穩定運行的關鍵環節,核心圍繞 CPU、內存等多類核心指標,結合開發測試與線上不同場景,藉助官方工具和第三方框架搭建完整監控體系。以下是具體的詳細介紹: 核心監控指標 指標類型

幀率 , 移動開發 , 數據 , 內存泄漏 , ios

收藏 評論

TDengine濤思數據 - TDengine 研發分享:利用 Windbg 解決內存泄漏問題的實踐和經驗

內存泄漏是一種常見的問題,它會導致程序的內存佔用逐漸增加,最終導致系統資源耗盡或程序崩潰。AddressSanitizer (ASan) 和 Valgrind 是很好的內存檢測工具,TDengine的 CI 過程就使用了 ASan 。不過這次內存泄漏問題發生在 Windows 下,我們 CI 暫時還沒有覆蓋到,因此 TDengine 研發選擇使用 Windbg 來解決問題。結果證明,在 Windo

時序數據庫 , 內存泄漏 , tdengine

收藏 評論

wangshantao - php內存泄露的原因分析和垃圾回收機制的探討

最近在寫某個腳本時,在循環內重複調用了某個方法。按照以前的理解,方法在執行完成後,局部變量就失效了,它申請內存就釋放了,但實際上並非如此。 ?php class Foo { public $var = '3.1415962654'; } $baseMemory = memory_get_usage(); for ( $i = 0; $i = 100000; $i++ ) { f

php , 內存泄漏 , 垃圾回收

收藏 評論

flydean - 深入探討Java面試中內存泄漏:如何識別、預防和解決

引言 在編寫和維護Java應用程序時,內存泄漏是一個重要的問題,可能導致性能下降和不穩定性。本文將介紹內存泄漏的概念,為什麼它在Java應用程序中如此重要,並明確本文的目標,即識別、預防和解決內存泄漏問題。 內存泄漏的概念 內存泄漏是指應用程序中分配的內存(通常是堆內存)在不再需要時未能正確釋放。這些未釋放的內存塊會積累,最終導致應用程序消耗過多的內存資源,甚至可能導致應用程序崩潰或變得非常緩慢。

內存 , 面試 , 內存泄漏 , JAVA

收藏 評論

註銷 - 內存安全問題之 use-after-free 漏洞的介紹

計算機安全領域中的"use-after-free"漏洞是一種常見的內存安全問題。該漏洞類型源自於程序錯誤,通常發生在應用程序或操作系統中。"Use-after-free"漏洞指的是在釋放(free)了某塊內存後,程序繼續使用了已釋放的內存區域,可能導致嚴重的安全問題。這種漏洞對計算機系統和用户數據構成嚴重威脅,攻擊者可以利用它們執行惡意代碼,篡改數據,或者導致系統崩潰。 漏洞發生的主要原因之一是內

內存 , 內存管理 , 內存泄漏

收藏 評論

風覓椒塘考曲棋 - 讓我康康!——使用JProfiler直觀查看堆內存中的對象

相信很多初學java的同學都有這種感覺:jvm為java開發者節省了很多內存相關的思考,我們不需要分配內存和手動釋放對象回收內存,堆內存與開發者的距離變得太遠了。其結果就是,不太講究的內存使用使得java開發者在面對高內存或者線上環境棧溢出時容易一頭霧水。 如果你也曾經想過扒開jvm的底褲看看到底是什麼對象填滿了整個堆內存,那麼絕不應該錯過Jprofiler。這是一個非常好用的可視化jvm監

, 內存泄漏 , JAVA

收藏 評論

小亦智能運維 - Oracle應急處理:Oracle 內存泄漏但系統可telnet登陸

小亦平台會持續給大家科普一些Oracle數據庫的應急處理方案,運維朋友們可以在往期文章中查看更多案例。 問題概述 場景描述:操作系統可以telnet但系統出現內存大量換頁時,paging space利用率持續增長,此時可能出現可以登陸數據庫和無法登陸數據庫兩種情況,此時適用該場景。 問題分析 內存泄漏是指應用程序或進程在分配內存後未能正確釋放,導致可用內存逐漸減少的現象。在 Oracle 環境中:

oracle , 運維 , 內存泄漏 , 數據庫 , 程序員

收藏 評論

註銷 - 什麼是計算機安全領域的 use-after-free 漏洞

在計算機安全領域,use-after-free 是一種重要的安全漏洞類型。要理解 use-after-free 漏洞,我們首先需要了解計算機內存管理的基礎知識。 計算機程序在運行時,會使用到計算機的內存資源。內存是一個有限的資源,不可能無限制地使用。因此,程序在使用內存時,必須遵循一個規則:在使用完一個內存區域後,必須釋放它,使得這部分內存可以被其他程序或者同一個程序的其他部分使用。在 C 語言中

內存 , 內存管理 , 內存泄漏

收藏 評論

wx676be6175e246 - Android彈框

一、核心組件與類型 Android提供多種彈框實現方式,滿足不同交互需求: Dialog類:基礎彈框,支持自定義佈局 DialogFragment:推薦使用的彈框組件,與Activity生命週期同步 Material Components:MaterialDialog等第三方庫提供更豐富的樣式 二、主要彈框類型 AlertDialog:

移動開發 , mvvm , 內存泄漏 , Android , 無障礙

收藏 評論

Greptime - 一文教會你!如何利用火焰圖快速定位內存泄漏?

從 greptimedb#1733 開始,GreptimeDB 使用 Jemalloc 作為默認的內存分配器,這不僅有助於提升性能和降低內存碎片,也提供了便捷的內存分析功能。在 記一次 Rust 內存泄漏排查之旅 | 經驗總結篇 這篇文章中,我們介紹了分析 Rust 應用內存泄漏的幾種常用方法,而在本文中將詳細介紹基於 Jemalloc 的排查手段。 當您在使用或者開發 GreptimeDB 的過

時序數據庫 , 內存泄漏 , 數據庫 , SQL , 後端

收藏 評論

技術領航博主 - wincc中的Automation License Manager Servic無法啓動

主要是關於Windows監控的一些指標相關説明 目的 監控要測試的windows服務器的資源使用情況 A.添加計數器步驟 1、添加視圖,方法雙擊、拖動左側的Windows Rescources到右邊圖形區,或右鍵右側已有視圖,Open a New Graph,找到Windows Rescource,添加

windows , 雲計算 , 內存泄漏 , 雲原生 , 硬錯誤

收藏 評論

侯磊 - 【C/C++實用工具】內存相關問題排查工具---cppcheck與valgrind

C++中令人疑惑的內存問題 C++的內存問題時常令人十分困惑。總結起來C++的內存問題可以分為以下幾類 內存泄露 當程序員使用new(或malloc)關鍵字分配內存而忘記使用 delete (或free)函數或 delete[] 運算符釋放內存時,C++ 中就會發生內存泄漏。在 C++ 中使用錯誤的刪除運算符會發生內存泄漏最多的情況之一。delete 運算符應用於釋放單個分配的內存空

c++11 , 內存泄漏 , c++ , c

收藏 評論

異常君 - 【深度揭秘】Caffeine 緩存引發的內存泄漏全攻略:從根源到解決方案

前言 大家好!今天我要和你們分享一個在 Java 開發中常見但又容易被忽視的問題:Caffeine 緩存引起的內存泄漏。作為目前 Java 生態中性能最強的本地緩存庫,Caffeine 被廣泛應用於各種項目中。但是,如果使用不當,它可能會變成你係統中的"內存黑洞"。 在這篇文章中,我會用通俗易懂的語言,結合實際案例,深入分析 Caffeine 緩存可能導致的內存泄漏問題,並提供針對性的解決方案。無

內存泄漏 , 緩存 , JAVA , 解決方案 , 後端

收藏 評論

hightopo - WebGL/Canvas 內存泄露分析

在構建高性能、長週期運行的WebGL/Canvas應用(如3D編輯器、數據可視化平台)時,內存管理是一個至關重要且極具挑戰性的課題。 開發者通常面臨的內存泄漏問題,其根源遠比簡單的JavaScript對象未釋放要複雜得多。一個現代WebGL/Canvas應用的內存版圖實際上跨越了三個截然不同但又相互關聯的內存區域: 圖V8引擎管理的JavaScript堆(JS Heap),絕大部分情況最關注

內存泄漏 , 可視化 , 前端 , html5 , Javascript

收藏 評論

zhuchenxi113 - macOS 26 Chrome 瀏覽器後台 Google Chrome Helper (Renderer)佔用內存超高解決辦法。

結論:必應搜索頁面問題。 控制變量法倒推過程: 關閉 Adguard 後,短暫降低內存佔用,之後反彈。 重裝 Chrome 瀏覽器後,無改善。 使用百度搜索相同關鍵字,保留 1 個百度搜索窗口,1 個必應搜索窗口,查看 Chrome 任務管理,必應占用內存超高,16GB 運存單個必應搜索標籤頁最高佔用 12GB。必應占用內存異常原因未知。 改善方式:更改默認搜索引擎,避免

chrome , 內存管理 , 內存泄漏

收藏 評論

8181大拿 - 從底層機制談高性能服務端開發:GC、內存泄漏、上下文切換與零拷貝

在日常的服務端開發中,我們經常會遇到性能瓶頸。很多時候,這些瓶頸並不在於業務邏輯本身,而是和底層的系統機制密切相關。今天我們就來聊聊幾個影響服務端性能的關鍵技術概念:垃圾回收(GC)、內存泄漏、上下文切換和零拷貝。 一、垃圾回收(Garbage Collection,GC) 垃圾回收機制旨在自動管理內存,幫助開發者避免手動釋放內存的繁瑣與出錯風險。以Java虛擬機為例,GC會週期

上下文切換 , 內存泄漏 , 零拷貝 , 前端開發 , Javascript

收藏 評論

數碼精靈abc - mvp和rxjava繼續學習 - 球球的個人空間 -

MVPArms框架中的RxJava響應式編程:從入門到精通 在Android開發中,你是否還在為異步任務管理、內存泄漏和代碼邏輯混亂而煩惱?MVPArms框架整合RxJava響應式編程,讓你輕鬆搞定這些問題。讀完本文,你將掌握RxJava在MVPArms中的核心用法,學會優雅地處理異步操作,避免內存泄漏,提升代碼質量和開發效率。 Rx

redis , 生命週期 , rxjava , 內存泄漏 , 數據庫

收藏 評論

wx676be6175e246 - Android檢測Dialog是否內存泄漏

檢測Android Dialog內存泄漏需結合工具和代碼分析,具體步驟如下: 1. 工具檢測 LeakCanary:集成到項目後自動檢測Activity泄漏,間接反映Dialog泄漏: dependencies { debugImplementation 'com.squareup.leakcanary:leakcanary-

移動開發 , 內存泄漏 , 弱引用 , Android

收藏 評論

Greptime - 記一次 Rust 內存泄漏排查之旅 | 經驗總結篇

在某次持續壓測過程中,我們發現 GreptimeDB 的 Frontend 節點內存即使在請求量平穩的階段也在持續上漲,直至被 OOM kill。我們判斷 Frontend 應該是有內存泄漏了,於是開啓了排查內存泄漏之旅。 Heap Profiling 大型項目幾乎不可能只通過看代碼就能找到內存泄漏的地方。所以我們首先要對程序的內存用量做統計分析。幸運的是,GreptimeDB 使用的 jemal

rust , 時序數據庫 , 內存泄漏 , 數據庫 , 後端

收藏 評論

vivo互聯網技術 - 揭露 FileSystem 引起的線上 JVM 內存溢出問題

作者:來自 vivo 互聯網大數據團隊-Ye Jidong 本文主要介紹了由FileSystem類引起的一次線上內存泄漏導致內存溢出的問題分析解決全過程。 內存泄漏定義(memory leak):一個不再被程序使用的對象或變量還在內存中佔有存儲空間,JVM不能正常回收改對象或者變量。一次內存泄漏似乎不會有大的影響,但內存泄漏堆積後的後果就是內存溢出。 內存溢出(out of memory):

jvm , 內存泄漏 , oom , 內存溢出

收藏 評論