程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> virtual memory exhausted: Cannot allocate memory,exhaustedallocate

virtual memory exhausted: Cannot allocate memory,exhaustedallocate

編輯:關於PHP編程

virtual memory exhausted: Cannot allocate memory,exhaustedallocate


服務器, 1G 的內存阿裡雲服務器,編譯東西按說應該夠了,安裝相關的內容也沒問題,但是編譯了一陣就遇到 virtual memory exhausted: Cannot allocate memory 這個問題。

 

 

解決方法

發生該問題的原因是服務器的內存不夠,從而導致編譯失敗。

而購買的阿裡雲服務器,未給你分配虛擬內存,所以可以通過自行增加虛擬內存的方法予以解決:

dd if=/dev/zero of=/swap bs=1024 count=1M

mkswap /swap

swapon /swap

echo "/swap  swap  swap  sw  0  0" >> /etc/fstab

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved