首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Delphi 7内存问题

Delphi 7内存问题
EN

Stack Overflow用户
提问于 2013-06-02 00:30:03
回答 1查看 135关注 0票数 0

我有一个Instant messenger服务器应用程序,我一直在开发它,它使用Indy10服务器组件,只使用3个用户定义的对象来保存一些与登录用户相关的信息。这个问题确实很奇怪

如果到服务器的连接少于500个,则工作正常,内存使用量保持在100mb以下,但当连接计数超过500-600个时,服务器会大量开始消耗内存,并在一个小时左右的时间内将ram的总和增加到2 2gb,然后停止响应。我试着用eurekalog检查这个问题,但在关闭应用程序后,它只报告了几个mb的泄漏,而且这些泄漏是一些异常消息,我不知道它发生在哪里。

有没有什么工具可以帮助我找出内存问题发生的原因?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2013-06-02 00:40:03

FastMM4可以帮助您跟踪内存泄漏。它是自Delphi2006以来的默认内存管理器,但也可以在Delphi7中使用。这里有很多关于使用它的帖子,以及那些可以在Google上找到的帖子,以及它包含的源代码和配置文件。一个有用的链接可能是How to enable full debug mode in FastMM4Using FastMM4 for debugging your memory allocations上的系列文章。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16874780

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档