linux創建swap分區


 

 

創建交換分區

root@zabbix-server:~# mkdir /swap

root@zabbix-server:~# cd /swap/

root@zabbix-server:/swap# ls

root@zabbix-server:/swap# dd if=/dev/zero of=swapfile bs=1M count=8k

4096+0 records in

4096+0 records out

4294967296 bytes (4.3 GB) copied, 95.3588 s, 45.0 MB/s

root@zabbix-server:/swap# mkswap swapfile 

Setting up swapspace version 1, size = 4194300 KiB

no label, UUID=dd075a3a-6236-4455-810d-43f25a310d77

root@zabbix-server:/swap# swapon swapfile

root@zabbix-server:/swap# free -m

             total       used       freeshared    buffers     cached

Mem:          2000       1933         66         21     171       1504

-/+ buffers/cache:258       1742

Swap:         4095          0       4095

2)優化swap,首先要先說明優化修改swap

ubuntu 里面,swappiness的值的大小對如何使用swap分區是有着很大的聯系的。

swappiness=0的時候表示最大限度使用物理內存,然后才是 swap空間,

swappiness=100的時候表示積極的使用swap分區,並且把內存上的數據及時的搬運到swap空間里面。

兩個極端,對於ubuntu的默認設置,這個值等於60,建議修改為10。具體這樣做

 

root@zabbix-server:/swap# cat /proc/sys/vm/swappiness

0

root@zabbix-server:/swap# sysctl vm.swappiness=10

vm.swappiness = 10

root@zabbix-server:/swap# vi/etc/sysctl.conf

 

開機自動掛載

 

在文件里寫入下面內容:00之間是空格,其他參數之間是tab

/swap/swapfile swap swap defaults 0 0


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM