axum内存泄漏问题,更换内存分配器的后续测试
原文中文,约2300字,阅读约需6分钟。发表于: 。前情提要: 如何看待axum/hyper疑似内存泄露的问题? 原帖省流: 有人在知乎再次发现了axum/hyper的内存泄漏问题。坛内大佬们找到了原始issue,基本的结论是更换成MiMalloc内存分配器会最大程度的降低泄漏可能性。 测试准备: 在VMware的虚拟机里测了一下,环境是ubuntu 24.04桌面版,分配2.6Ghz8C8G。 rust是最新版本rustc...
axum/hyper存在内存泄漏问题,使用MiMalloc内存分配器可以降低泄漏可能性。测试结果显示MiMalloc和JeMalloc释放内存更好,但MiMalloc性能更佳。根据测试,axum的内存不会无限增加,可以选择不更换内存分配器。MiMalloc和JeMalloc是优化内存分配的可选项。