【发布时间】:2014-01-21 12:37:40
【问题描述】:
如何在ubuntu上检查Ruby程序的内存泄漏?
【问题讨论】:
-
我编辑了您的标题以反映您刚刚所做的编辑。将来,请提出一个新问题,而不是编辑您未回答的旧问题。
-
谢谢。我会这样做的。
如何在ubuntu上检查Ruby程序的内存泄漏?
【问题讨论】:
您可以使用GC.start 定期强制垃圾回收:
http://www.ruby-doc.org/core-2.1.5/GC.html#method-c-start
这样做后,使用ObjectSpace.count_objects 知道剩余的对象数量:
http://www.ruby-doc.org/core-2.1.5/ObjectSpace.html#method-c-count_objects
【讨论】: