我正在運行 Mac OSX 12.1。我有一些 rails 6 應用程式,它們在記憶體使用方面正常作業。
但是 rails 5.2.6 有一個奇怪的記憶體問題。當我啟動 Rails 服務器或運行 rspec 時,CPU 的使用率是正常的,即在沒有發生太多事情時較低,但在發生大型測驗或大量服務器使用時較高。
但是,當我使用rails consoleCPU時,CPU 使用率幾乎立即攀升至 100% 以上,而且很快 Mac 風扇開始運轉。即使我退出控制臺,它也會保持這種狀態。我必須killall ruby停止所有 ruby?? 行程。我正在使用top -o cpu. 這是 Rails 5.2.6 的已知問題嗎?有沒有辦法阻止這種情況發生?
uj5u.com熱心網友回復:
我遇到了同樣的問題很長一段時間。我最終注意到這是listen寶石的問題。更新它足以修復它。
將其更新到可能的最新版本。如果我沒記錯的話,至少v3.3要讓問題消失。
uj5u.com熱心網友回復:
我建議檢查什么時候初始化rails c。您應該定義您的啟動時間。開始檢查您的config/initializers檔案夾并考慮
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/400332.html
標籤:红宝石轨道
