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