关于创建SWAP示例
cd /data 進(jìn)入指定目錄
dd if=/dev/zero of=/data/swapfile bs=1M count=102400
【參數(shù)說明】
if=文件名:輸入文件名,缺省為標(biāo)準(zhǔn)輸入。即指定源文件。< if=input file >
of=文件名:輸出文件名,缺省為標(biāo)準(zhǔn)輸出。即指定目的文件。< of=output file >
bs=bytes:同時設(shè)置讀入/輸出的塊大小為bytes個字節(jié)
count=blocks:僅拷貝blocks個塊,塊大小等于bs指定的字節(jié)數(shù)。
其中的 count 等于想要的容量大小。
ll
chmod 0600 swapfile 給予權(quán)限
mkswap swapfile #建立swap的文件系統(tǒng)
swapon /data/swapfile #啟用swap文件
swapoff
swapoff -a
swapoff -a 將/etc/fstab文件中所有設(shè)置為swap的設(shè)備關(guān)閉
swapon -a
swapon -a命令用于激活Linux系統(tǒng)中交換空間,Linux系統(tǒng)的內(nèi)存管理必須使用交換區(qū)來建立虛擬內(nèi)存。
使系統(tǒng)開機(jī)時自啟用,在文件/etc/fstab中添加一行:
/home/swapfile swap swap defaults 0 0
free -m
如果不創(chuàng)建,在原來的基礎(chǔ)上增加的話,增加50G大小的交換分區(qū),則命令寫法如下
dd if=/dev/zero of=/data/swapfile bs=1M count=50000
建立swap的文件系統(tǒng)
mkswap /data/swapfile
立即激活交換分區(qū):
swapon /data/swapfile
使系統(tǒng)開機(jī)時自啟用,在文件/etc/fstab中添加一行:
/data/swapfile swap swap defaults 0 0
以上完成部分。
如果多次擴(kuò)大的話,即需要swapoff -a f
free -m 查看,如果不存在,則用swapon -a 激活便可。否則會出現(xiàn)意外情況出現(xiàn)。有條件的朋友,建議測試服務(wù)器上測試過,再在正式服務(wù)器執(zhí)行。
轉(zhuǎn)載于:https://blog.51cto.com/llb988/2148969
總結(jié)
以上是生活随笔為你收集整理的关于创建SWAP示例的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: matlab设计调度方法,基于Matla
- 下一篇: pat(基本编程题集)6-2 多项式求值