在伺服器上搭建wordpress,發現記憶體不足(唉~~,0.5g確是太低).因此,學了下如何配置虛擬記憶體解決,但是為了條理清晰,專門把這個寫成一片部落格,(\o(∩_∩)o哈哈~,別吐槽啊)
參考文章
方法1:free ,預設是以kb為單位,可以加上引數 -m ,以m顯示,其中swap即為虛擬記憶體.如下,我的已經配置過了 ,是195m.
方法2:top . 這個命令可以看cpu,記憶體,虛擬記憶體,以及一些程序.如下:
mkdir swap //穿件資料夾
cd swap
sudo dd if
=/dev/zero of=swapfile bs=
2048 count=
100000
//其中bs是建立
//的打小,單位為百kb,這個是建立204m,當然如果太大了可能會出問題,
//我0.5g記憶體穿件204m時,第一次出錯,第二次建立成功了,但是變成了如上的194m
//之後會出現下面類似的提示,裡面數值為你設定的大小
記錄了 100000
+0 的讀入
記錄了 100000
+0 的寫出
102400000 位元組 (
102 mb) 已複製,0.74704 秒,137 mb/秒
//把生成的檔案轉換成 swap 檔案
sudo mkswap swapfile
sudo swapon swapfile
//之後會顯示是否成功,如果一定要注意可能第二行的資訊是failed,
//我的就是因為開大了而失敗.此時,要重新執行一下這個命令,(如果過大會自動給你變動)
重新檢視一下,就會發現已經增加了
如果要解除安裝,執行下面命令
sudo swapoff swapfile
此時開的虛擬記憶體會在開機後消失,如果永久保持下去,在/etc/fstab檔案尾新增一下資訊:
swapfilepath swap swap defaults 0 0
例如:我的我是在/root/進行的配置,因此新增了下面內容
/root/swap/swapfile swap swap defaults 0 0
如此,儲存並退出即可
ubuntu下配置虛擬記憶體
參考鏈結 檢視自己的虛擬記憶體 free top建立虛擬記憶體配置檔案 mkdir swap 根路徑下建立資料夾 dd 用指定大小的塊拷貝乙個檔案,並在拷貝的同時進行指定的轉換 dd if dev zero of swap bs 1024 count 2 1024 1024 2g檔案為實際記憶體的兩...
ubuntu開闢虛擬記憶體
我們有時候在ubuntu中安裝相關應用,尤其是在嵌入式移動裝置上,很容易出現視訊記憶體不足的情況,那麼下面就給出解決的辦法 設定交換空間的大小 sudo dd if dev zero of swapfile bs 64m count 32 這裡我的count設定的32,因為我之前設定成16依舊有問題...
SWAP虛擬記憶體配置
swap是linux中的虛擬記憶體,用於擴充物理記憶體不足而用來儲存臨時資料存在的。它類似於windows中的虛擬記憶體。在windows中,只可以使用檔案來當作虛擬記憶體。而linux可以檔案或者分割槽來當作虛擬記憶體。首先檢視當前的記憶體和swap 空間大小 預設單位為k,m 單位為m free...