Linux中增加虛擬內(nèi)存的方法

曉林電腦服務(wù)公司給大家分享Linux中增加虛擬內(nèi)存的方法。
在linux中,當(dāng)物理內(nèi)存mem不足時(shí),就會(huì)使用虛擬內(nèi)存(swap分區(qū))
例如增加2G虛擬內(nèi)存,操作如下:
1.查看內(nèi)存大小
[root@gamedb
~]# free -mh

IT外包|服務(wù)器虛擬化|數(shù)據(jù)存儲(chǔ)|數(shù)據(jù)備份|網(wǎng)絡(luò)故障維修|數(shù)據(jù)恢復(fù)|異地組網(wǎng) www.xiaolin.cc
2.創(chuàng)建要作為swap分區(qū)的文件:增加1GB大小的交換分區(qū),則命令寫法如下,其中的count等于想要的塊的數(shù)量(bs*count=文件大?。?/p>
[root@gamedb
tmp]# dd if=/dev/zero of=/tmp/big_swap bs=1M count=1024
3.目錄空間大小
[root@gamedb
tmp]# du -sh /tmp/big_swap
4.格式化為交換分區(qū)文件
[root@gamedb
tmp]# mkswap /tmp/big_swap
#建立swap的文件系統(tǒng)
IT澶栧寘 鏈嶅姟鍣ㄨ櫄鎷熷寲 鏁版嵁瀛樺偍 鏁版嵁澶囦喚 鏁版嵁鎭㈠IT澶栧寘 鏈嶅姟鍣ㄨ櫄鎷熷寲 鏁版嵁瀛樺偍 鏁版嵁澶囦喚 鏁版嵁鎭㈠
5.啟用交換分區(qū)文件:
[root@gamedb
tmp]# swapon /tmp/big_swap #啟用swap文件
6.查看下擴(kuò)充后的內(nèi)存
[root@gamedb
tmp]# free –mh

IT外包|服務(wù)器虛擬化|數(shù)據(jù)存儲(chǔ)|數(shù)據(jù)備份|網(wǎng)絡(luò)故障維修|數(shù)據(jù)恢復(fù)|異地組網(wǎng) www.xiaolin.cc
7.使系統(tǒng)開機(jī)時(shí)自啟用,在文件/etc/fstab中添加一行:
/root/swapfile
swap swap defaults 0 0

IT外包|服務(wù)器虛擬化|數(shù)據(jù)存儲(chǔ)|數(shù)據(jù)備份|網(wǎng)絡(luò)故障維修|數(shù)據(jù)恢復(fù)|異地組網(wǎng) www.xiaolin.cc
8.關(guān)閉某個(gè)分區(qū)