輕松學(xué)會Linux修改文件系統(tǒng)大小
Linux系統(tǒng)越來越受到電腦用戶的歡迎,于是很多人開始學(xué)習(xí)Linux時(shí),學(xué)習(xí)Linux,你可能會遇到Linux修改文件系統(tǒng)大小問題,這里將介紹Linux修改文件系統(tǒng)大小的解決方法,在這里拿出來和大家分享一下。默認(rèn)系統(tǒng)就會加載/dev/shm ,它就是所謂的tmpfs,有人說跟ramdisk(虛擬磁盤),但不一樣。
像虛擬磁盤一 樣,tmpfs 可以使用您的 RAM,但它也可以使用您的交換分區(qū)來存儲。而且傳統(tǒng)的虛擬磁盤是個(gè)塊設(shè)備,并需要 一個(gè) mkfs 之類的命令才能真正地使用它,tmpfs 是一個(gè)文件系統(tǒng),而不是塊設(shè)備;您只是安裝它,它就可以使 用了。
tmpfs有以下優(yōu)勢:
1.動(dòng)態(tài)文件系統(tǒng)的大小。
2.tmpfs 的另一個(gè)主要的好處是它閃電般的速度。因?yàn)榈湫偷?tmpfs 文件系統(tǒng)會完全駐留在 RAM 中,讀寫幾乎 可以是瞬間的。
3.tmpfs 數(shù)據(jù)在重新啟動(dòng)之后不會保留,因?yàn)樘摂M內(nèi)存本質(zhì)上就是易失的。所以有必要做一些腳本做諸如加載, 綁定的操作。
通常使用/dev/shm作共享內(nèi)存(shm_open,shm_unlink)。 /dev/shm是個(gè)臨時(shí)文檔系統(tǒng)(tmpfs),能夠 從/etc/fstab中mount。因此,支持標(biāo)準(zhǔn)的參數(shù)例如"size",能夠用來增加或減少在/dev/shm上的tmpfs大小.(默認(rèn)的,他的大小是系統(tǒng)RAM的一半)
調(diào)整/dev/shm的大小
1)查看大小
df -h /dev/shm
2)修改大小
vi /etc/fstab
tmpfs /dev/shm tmpfs defaults,size=4096M 0 0
3)重新掛載
umount /dev/shm
mount /dev/shm
4)查看修改后的大小
df -h /dev/shm
完成Linux修改文件系統(tǒng)大小,能隨意控制dev/shm tmpfs文件系統(tǒng)大小。
【編輯推薦】