首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用工具查找代码中的堆栈溢出

使用工具查找代码中的堆栈溢出
EN

Stack Overflow用户
提问于 2012-12-05 14:32:05
回答 2查看 72关注 0票数 0

正如文档所说,分配提供了对内存的堆分析。

然而,我感觉我的应用程序崩溃了,因为在堆栈上存储了大量数据,这可能会溢出。

我该如何分析呢?请帮帮忙。谢谢!

EN

回答 2

Stack Overflow用户

发布于 2012-12-05 15:27:20

首先构建用于分析的应用程序(Command +I);运行它。选择分配工具,试用(使用)应用程序。

在分配中,你会发现有效字节的一部分,这是你的应用程序的当前内存利用率(堆栈上的数据,我想它就是你在问题中谈论的内存)。

释放当前未使用的对象将减少活动字节数

总字节-所有字节(创建和销毁+当前活动字节)。

For Further reference refer Instruments Programming Guide.

票数 1
EN

Stack Overflow用户

发布于 2012-12-05 18:18:21

创建和比较“heapshot”是一种开始缩小代码部分范围的好方法,这些代码部分乍一看没有明显的内存管理错误。有关更多信息,请参阅我在this question上的回答,或者直接查看this great article

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

https://stackoverflow.com/questions/13717586

复制
相关文章

相似问题

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