記一次內存泄露排查
概述 在值班過程中,排查了一個erlang otp24的bug. erlang 編譯模塊在 otp/erts/emulator/beam/jit/x86/beam_asm.cpp:update_gdb_jit_info 中有內存泄露。只分配不釋放。 每次泄露 1K 左右,泄露和編譯模塊描述信息大小相關(模塊名,函數名,數量)。 因為otp24已經超過維護期了,所以提交的 issu
Nickname enjolras1205
Contributes2
Followers0
概述 在值班過程中,排查了一個erlang otp24的bug. erlang 編譯模塊在 otp/erts/emulator/beam/jit/x86/beam_asm.cpp:update_gdb_jit_info 中有內存泄露。只分配不釋放。 每次泄露 1K 左右,泄露和編譯模塊描述信息大小相關(模塊名,函數名,數量)。 因為otp24已經超過維護期了,所以提交的 issu
Nickname enjolras1205
感謝 chriis 的工作,文章寫得很好。 但是我在實踐的過程中,遇到了一些問題,也輾轉最終解決了。我將記錄下實踐過程,以我的風格。 要求:本地有一個可以跑得通的 Phoenix 應用(不要求必須得用LiveView),並且已經有了可用的身份驗證系統(用户系統) 一些創建和配置工作 到 Google 開發者後台,創建一個新的項目,或者選擇已有項目。 點擊進入到剛才創建的項目主頁
Nickname 林水溶