【发布时间】:2015-07-05 20:38:24
【问题描述】:
我们有几个由其他团队和第三方提供商编写的应用程序、服务和库。我们需要优化这些应用程序和服务的内存使用。问题是我们没有太多关于应用程序内部的信息。当然,我们有源代码和权利来修改我们想要的任何东西,但是很难深入了解未知应用程序的内部结构。 因此,主题是讨论和分享如何开始以及我们可以使用什么样的方法和工具的想法。
我们有 valgrind 和 heaptrack 来报告内存泄漏和整体分配。 我们正在考虑使用一些静态代码分析。
我想应该已经有人做过类似的事情了。很高兴听到其他人为此目的使用了什么以及您能够实现什么。
感谢任何有用的信息。
【问题讨论】:
标签: c++ linux memory optimization memory-leaks