在 Ruby on Rails 应用程序/内存泄漏中分析延迟作业任务

Posted

技术标签:

【中文标题】在 Ruby on Rails 应用程序/内存泄漏中分析延迟作业任务【英文标题】:Profile a delayed_job task in a Ruby on Rails app/Memory leak 【发布时间】:2010-10-29 12:08:32 【问题描述】:

我的一个 delay_job 任务有一个严重的内存泄漏,我很难解决它。 谁能推荐一个好的工具来分析 delay_job 任务以解决这个内存泄漏?

问候, 鲁本

【问题讨论】:

【参考方案1】:

使用 memprof。

这是一个关于它的教程:http://timetobleed.com/memprof-a-ruby-level-memory-profiler/

【讨论】:

你可以尝试在 Ruby 中做同样的事情 :)

以上是关于在 Ruby on Rails 应用程序/内存泄漏中分析延迟作业任务的主要内容,如果未能解决你的问题,请参考以下文章

Ruby 生产服务器内存泄漏

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

在 Ruby 中查找内存泄漏的原因

在 Rails 应用程序中查找内存泄漏

分析 ruby​​ / ruby​​ on rails 应用程序

思考Ruby On Rails的底层代码(Ruby on Rails 開發秘籍 | Ruby on Rails 快速入門)