Vps
記憶猶新
使用 gcc 在具有 128mb RAM 的 CentOS 5 VPS 上從原始碼製作單聲道 2.8,它似乎掛起。結果
free-m
顯示所有記憶體已被使用。$ free -m total used free shared buffers cached Mem: 128 126 1 0 0 1 -/+ buffers/cache: 124 3 Swap: 127 127 0
我能做些什麼來確保建構單聲道?增加交換大小會對此有所幫助嗎?
謝謝。
您可以增加交換大小並可能完成此操作。*也許。*它可能會陷入死亡的漩渦。
但更好的方法是放棄嘗試在那麼多記憶體中建構大型軟體包。對於現代作業系統來說,這是一個非常痛苦的少量 RAM。Linux 可以是記憶體輕的(畢竟這就是為什麼你可以為這樣的系統付費的原因),但通常它是在一個特殊用途、設計良好的環境中使用的。
執行 gcc 來建構 mono 不算數。
但是沒有理由完全放棄:為什麼不在一個更好的 CentOS 5 系統上建構軟體包,然後將結果轉移過來呢?