Ruby on Rails:Xcode:仪器:跟踪/BPT 陷阱?它是啥,我该如何解决?

Posted

技术标签:

【中文标题】Ruby on Rails:Xcode:仪器:跟踪/BPT 陷阱?它是啥,我该如何解决?【英文标题】:Ruby on Rails: Xcode: Instruments: Trace/BPT trap? What is it, and how do I fix it?Ruby on Rails:Xcode:仪器:跟踪/BPT 陷阱?它是什么,我该如何解决? 【发布时间】:2010-06-23 19:41:17 【问题描述】:

所以,我想测试我的 RoR 应用程序是否存在内存泄漏,我就像“嘿,Xcode 有一个工具可以解决这个问题”.. 所以...我运行 RoR 服务器 然后当我告诉仪器附加到进程的那一刻,它就死了,并告诉我 Trace/BPT 陷阱

什么是 Trace/BPT 陷阱 以及如何测试我的应用是否存在内存泄漏?

【问题讨论】:

嘿,您是否设法将您的 Ruby 与 Xcode 连接起来?我想介绍我的 C 扩展,但也在苦苦挣扎...... 【参考方案1】:

我以前从未听说过使用 XCode 测试 Rails 应用程序。好主意。

调试内存泄漏是一个相当广泛的话题,但这里是 RailsGuides 建议的链接:http://guides.rails.info/debugging_rails_applications.html#debugging-memory-leaks

还可以查看 New Relic:http://www.newrelic.com/

【讨论】:

以上是关于Ruby on Rails:Xcode:仪器:跟踪/BPT 陷阱?它是啥,我该如何解决?的主要内容,如果未能解决你的问题,请参考以下文章

Ruby on Rails Installation(Learn Rails5.2)

Rails Guides - Ruby on Rails 安全指南

Ruby on rails - 两次引用同一个模型?

ruby on rails Mac 安装

XCode:仪器有堆栈跟踪吗?

Ruby on Rails 4,在视图中形成