开发C语言内存分析工具
开发一个C语言的内存分析工具,用于分析进程内存使用情况。实现最小性能影响的进程附加功能。添加带有分配跟踪的堆分析功能。包括带有堆栈跟踪的内存泄漏检测。实现带有详细统计信息的内存使用可视化。添加自定义分配器挂钩以进行详细跟踪。包括多种格式的报告生成功能。实现用于减少噪声的筛选选项。添加快照之间的比较功能。包括带有交互模式的命令行界面。实现信号处理以便干净地分离。