2010-07-08 16 views
1

我已經嘗試各種組合,並發現通過簡單地生成的骨架的Rails 3.0應用程序,然後運行內存泄漏和Ruby 1.9.2 Rails的3.0 Beta 4的

圍困http://localhost:3000

我的紅寶石過程隨後將泄漏每5分鐘幾MB。

我之所以嘗試這樣做,是因爲我只是將完整的Rails 2.3和Ruby Enterprise 1.8.6應用程序轉換爲Ruby 1.9.2 Rails 3.0 Beta 4,並發現我的應用程序正在泄漏內存。

這種情況發生在開發和生產環境中,但是在開發過程中會發生很多事情。

我不認爲這是一個具體的Rails 3.0的問題,因爲我也經歷使用Rails 2.3.5和Ruby一樣1.9.2

所以這大概是紅寶石1.9.2與Rails的交互。

我從來沒有遇到Ruby Enterprise 1.8.6這樣的問題。

回答

0

有一個關於如何解決Ruby的內存泄漏問題here

0

正如我寫here,一個(甚至幾個)明目張膽的內存泄漏被固定在1.9.3-RC1的精彩演講。