gpt4 book ai didi

xcode - “Allocated Prior to Attach” 在 Xcode 仪器中是什么意思?

转载 作者:行者123 更新时间:2023-12-01 10:20:33 29 4
gpt4 key购买 nike

我是 Xcode 和分析工具仪器的新手。我试图找出我的 c 程序的漏洞。一切安好。它显示没有泄漏,但我不明白程序中使用的一些术语。是否意味着我在程序的其他地方仍然存在内存泄漏?

最佳答案

在操作系统已经开始运行之后,调试器和仪器等应用程序可能会挂接到您的程序中。该消息的意思是它不知道给定的内存是如何分配的,因为它是在 Instruments 连接到您的程序之前分配的。所以它无法追踪它来自哪里。这可能意味着也可能不意味着您的程序中存在更多实际泄漏。

我相信在大多数情况下你可以从 Instruments 启动你的程序,我认为这可以解决这个问题。运行一次后,您应该能够再次按下“录制”按钮(红色圆圈),它应该会再次运行该应用程序。我认为在那种情况下,它应该可以访问您的应用程序所做的所有分配。

对于它的值(value),我以前看过这条消息,并在同一次运行中消失了。就好像它突然找到了解释泄漏来源的数据。我还看到它在一次运行中发生,并在使用相同数据的后续运行中消失。在那种情况下,这似乎是 Instruments 的时间问题,而不是合法的泄漏。

关于xcode - “Allocated Prior to Attach” 在 Xcode 仪器中是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53075002/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com