簡體   English   中英

沒有 memory 錯誤,未能分配 memory

[英]no memory error, failed to allocate memory

我是 Ruby On Rails 的新手,但每次我犯錯誤(例如在 function 中),我的電腦(xubuntu 10.10)都會完全死機。

實際上我除了等待什么都做不了,我終於在 5 或 10 分鍾后得到了“No memory 錯誤 -> 分配內存失敗”錯誤。

我使用導軌 3 和 mongoDB。

我正在從具有許多寶石的現有項目中進行開發,有什么后果嗎?

謝謝 !

可能的診斷:

  • 您正在使用從 ubuntu 包安裝的 Ruby
  • 你的物理內存不好

如今,通過 RVM 安裝紅寶石是一種很好的做法: http://beginrescueend.com/

如果您想測試您的 RAM 是否壞,請嘗試 memtest86: http://www.memtest86.com/

我會 go 安裝 RVM。

  1. 更新您的 Ruby 版本
  2. 運行memtest進行硬件memory測試

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM