第一:檢視當前空間大小:
free -m
total used free sharedbuffers cached
mem:1002977 240 25638
-/+ buffers/cache:313688
swap: 9910 991
建立交換分割槽:
第二:進入root使用者 輸入 sudo -i 然後輸入密碼,就可以了。
第三:使用者在根目錄下建立乙個目錄
mkdir /swap
第四:進入swap目錄;
cd /swap
第五:輸入要建立交換分割槽命令然後回車;
dd if=/dev/zero of=swapfile bs=1024 count=1029000
可以看到如下內容:
記錄了1029000+0 的讀入
記錄了1029000+0 的寫出
1053696000位元組(1.1 gb)已複製,69.0168 秒,15.3 mb/秒
可以用ls -lh 可以看到乙個檔案。
-rw-r--r-- 1 root root 1005m 2010-01-02 14:35 swapfile
第六:輸入命令 mkswap swapfile 可以看到下面內容:
mkswap: swapfile: warning: don't erase bootbits sectors
on whole disk. use -f to force.
setting up swapspace version 1, size = 1028996 kib
no label, uuid=82eda1f8-f20a-4ca0-ba21-a4bdce5b765a
第七:掛載交換分割槽:swapon swapfile
如果想解除安裝的話輸入:swapoff swapfile
第八:再檢視空間大小:free -m
total used free sharedbuffers cached
mem:1002980 210 13738
-/+ buffers/cache:229773
swap: 18990 1899
ubuntu 修改或建立交換分割槽的大小。
第一 檢視當前空間大小 free m total used free shared buffers cached mem 1002 977 24 0 25 638 buffers cache 313 688 swap 991 0 991 建立交換分割槽 第二 進入root使用者 輸入 sudo i ...
建立交換分割槽的兩個命令
交換分割槽在物理記憶體 ram 被填滿時用來保持記憶體中的內容。當 ram 被耗盡,linux 會將記憶體中不活動的頁移動到交換空間中,從而空出記憶體給系統使用。雖然如此,但交換空間不應被認為是物理記憶體的替代品。若系統中沒有配置交換分割槽,當記憶體耗盡後,系統可能會殺掉正在執行中的程序 應用,從而...
ubuntu修改swap交換分割槽大小
優化swap 兩個極端,對於ubuntu的預設設定,這個值等於60,建議修改為10。具體這樣做 不出意外的話,你應該看到是 60 但是這只是臨時性的修改,在你重啟系統後會恢復預設的60,所以,還要做一步 vim gedit etc sysctl.conf 在這個文件的最後加上這樣一行 然後儲存,重啟...