如何测试 Web 应用程序的内存泄漏?
Posted
技术标签:
【中文标题】如何测试 Web 应用程序的内存泄漏?【英文标题】:How to test a web application for memory leaks? 【发布时间】:2009-07-18 04:22:38 【问题描述】:它对网站的整体性能有多大贡献? 请推荐任何可以帮助我们测试 Web 应用程序是否存在内存泄漏的工具。
【问题讨论】:
您使用哪种操作系统和网络服务器? 应用程序是用什么编程语言编写的? 大部分时间我们使用 LAMP(Linux、Apache、mysql、php),但我们也有 ROR / Mongrel 上的应用程序。 可能想让标题更类似于第一行...除非您担心内存泄漏中可能存在 Web 应用程序 :) 嗨,克里斯,感谢您提醒我 :) 【参考方案1】:您在哪个平台上开发?这使得世界上的一切都变得不同。在 Django/Python 中完成的 webapp 的测试将与 ASP.NET 站点有很大不同。您最好根据您正在开发的平台搜索分析工具。
【讨论】:
【参考方案2】:对于 php,你可以使用 xdebug 和 kcachegrind。
【讨论】:
以上是关于如何测试 Web 应用程序的内存泄漏?的主要内容,如果未能解决你的问题,请参考以下文章
在IOS中使用web服务时发生NSURLSession内存泄漏