koute

bytehound

koute

A memory profiler for Linux.

AI 简介

Bytehound 是一个针对 Linux 系统的内存分析工具。其核心功能包括对内存泄漏进行分析、记录所有内存分配和释放操作及其完整的堆栈跟踪,并能够动态剔除临时分配以支持长时间运行的应用程序的性能分析。Bytehound 使用了定制的堆栈展开实现,相比其他类似工具,在某些情况下可以显著提高效率。它支持多种数据导出格式如 JSON、Heaptrack 和火焰图,并提供了一个基于 Web 的 GUI 用于可视化分析。此外,该工具还允许将分析数据流式传输到另一台机器上,适用于内存受限环境下的应用分析。Bytehound 支持 AMD64, ARM, AArch64 和 MIPS64 架构,并且对于使用 jemalloc 作为内存分配器的应用也提供了支持。

C
Other
4.8k
Stars
202
Forks
60
Watchers
43
Issues

Star 增长

今日+2
近 7 天+4
近 30 天+10
综合评分65.92
默认分支master