2008-09-22 122 views

回答

0

對於更多的鐵桿也有BleakHouse它給你紅寶石的特殊定製編譯副本更好的內存泄漏追蹤powarz

+0

黯淡的房子爲別人工作?我試了一下,它只是在最微不足道的程序上拋棄了核心。在Ubuntu上這是Ruby 1.8.6 – 2008-09-24 17:51:51

2

一種快捷方式是ObjectSpace.each_object{|e| p e}。你可以做一些測試來確定你想要保留的東西,或者統一對象。

2

對於1.9.2/1.9.3還有的heap_dump寶石,它可以被注入使用一個正在運行的進程gdb的(但更穩定是是將其包括在過程本身,沒有性能開銷)

它轉儲到對象的引用,而不是對象本身,但如果你進入戰鬥泄漏,這是可用

相關問題