新聞中心
linux 內(nèi)存Tmpfs的種種好處

Linux系統(tǒng)歷史悠久,它的功能強(qiáng)大,且穩(wěn)定性極高,使其成為眾多企業(yè)在大數(shù)據(jù)領(lǐng)域的不二選擇,而讓Linux系統(tǒng)更強(qiáng)大的技術(shù)就是Tmpfs(內(nèi)存文件系統(tǒng))。
Tmpfs是將磁盤上的文件存放在內(nèi)存中,可以有效減少系統(tǒng)資源的消耗,提高系統(tǒng)效率。當(dāng)我們創(chuàng)建tmpfs文件系統(tǒng)時(shí),我們可以指定大小,系統(tǒng)將為這個(gè)文件系統(tǒng)的文件分配內(nèi)存作為空間,它的容量比較小,一般不超過系統(tǒng)內(nèi)存的25%;當(dāng)系統(tǒng)需要使用時(shí)把一部分占用的內(nèi)存清楚,而不必進(jìn)行重啟。
Tmpfs的優(yōu)點(diǎn):
1. 有效降低磁盤I / O,特別是在并發(fā)場(chǎng)景下,可以提高查詢性能;
2. 快速建立,減少系統(tǒng)啟動(dòng)時(shí)間;
3. 它不存放任何實(shí)際設(shè)備上的數(shù)據(jù),可以在系統(tǒng)啟動(dòng)時(shí)自動(dòng)構(gòu)建,而不需要掛載;
4. 它允許使用者限制建立文件系統(tǒng)所占用的內(nèi)存大小,避免消耗太多系統(tǒng)資源;
5. 數(shù)據(jù)存儲(chǔ)在內(nèi)存中,高速讀寫,不受磁盤cache影響。
使用Tmpfs只需要幾行代碼即可:
#建立一個(gè)大小為 128 MB的tmpfs文件系統(tǒng)
sudo mount -t tmpfs -o size=128m tmpfs /var/tmp
以上代碼可以將我們的磁盤上的/var/tmp目錄掛載到內(nèi)存中,指定它的大小為128 MB。
總之,Tmpfs為L(zhǎng)inux系統(tǒng)提供了一種有效的內(nèi)存存儲(chǔ)方式,可以大大提高查詢性能,減少系統(tǒng)資源消耗,而且使用上也非常簡(jiǎn)單高效。
成都服務(wù)器租用選創(chuàng)新互聯(lián),先試用再開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡(jiǎn)單好用,價(jià)格厚道的香港/美國(guó)云服務(wù)器和獨(dú)立服務(wù)器。物理服務(wù)器托管租用:四川成都、綿陽(yáng)、重慶、貴陽(yáng)機(jī)房服務(wù)器托管租用。
分享名稱:fsLinux 內(nèi)存Tmpfs的種種好處(linux內(nèi)存tmp)
網(wǎng)址分享:http://m.5511xx.com/article/cohocei.html


咨詢
建站咨詢
