• 2023-05-01bytehound centos 7构建说明
    bytehound已经提供了相关的包,但是因为依赖的glib版本比较高,低版本的centos不能运行(比如centos7),所以自己构建了一个版本的准备使用centos-release-scl,当然还需要rust可以先安装好,同时还需要node(需要yarn)yum-yinstallcentos-release-sclyuminstall-ydev
  • 2023-05-01bytehound 参考试用
    参考使用 备注:测试的是一个nginx服务的情况,使用了自己构建的支持centos7的版本使用安装nginx以及ab yuminstall-ynginxhttpd-tools配置nginx使用单进程模式,不使用后台进行 master_processoff;worker_processes1;
  • 2023-05-01bytehound linux 内存profiler工具
    bytehound是基于rust开发的,方便的linux内存profiler工具特性支持分析内存了泄漏,内存消费情况支持完整的调用栈分析包含了ui支持导出数据,使用火焰图分析支持jemalloc分配器的分析参考使用通过LD_PRELOAD,此模式是通过环境变量的,当然也可以通过/etc/ld.so.preload配