支援
RVM 由志工社群維護,請將問題回報至 RVM 問題追蹤器。
如果您能提供協助或希望成為維護人員之一,請開始提供協助。您可以在 RVM Github 組織 中找到更多與 RVM 相關的專案。
贊助商
Carbon Ads

MemProf

MemProf 應可*直接使用*於 MRI/REE 1.8.X Rubies(目前僅適用於這些版本)。

$ rvm 1.8.7@projecta
$ gem install memprof

在應用程式中,請務必需要 memprof/signal

require `gem which memprof/signal`.strip

請務必在應用程式程式碼中的其他任何內容*之前*需要。

現在從命令列設定應用程式的剖析。$ memprof --pid [pid] --name [name] --key [api_key]

其中





極致的虐待狂...

如果您名叫 Joe D. 或 Aman G.,而且瘋狂到實際在 Ruby VM 本身中遊走...

如果您想使用 C 或組譯語言在 Ruby 的內部遊走... 首先移除現有的 MRI 安裝

$ rvm remove 1.8.7

接著安裝支援偵錯符號的 ruby。

$ export optflags="-O0 -ggdb3"; rvm install 1.8.7

透過這種方式安裝 ruby,您可以擷取最大量的*有用*資訊。

祝你好運,您這個虐待狂般令人敬畏的人...