自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

巧用tmpfsC使hrome在Ubuntu下使用ramdisk

運(yùn)維 系統(tǒng)運(yùn)維
本文介紹了利用tmpfsC使hrome在Ubuntu下使用ramdisk的方法,并詳細(xì)介紹了tmpfs。

Chrome在Ubuntu下如何使用ramdisk?下文給出了詳細(xì)的描述,具體內(nèi)容如下所述。

1,Chrome在Ubuntu下的cache目錄在.cache下。

2,利用tmpfs:

 

  1. #mounttmpfs/dev/shm-ttmpfs-osize=32m 

 

添加到/etc/fstab,應(yīng)該是這樣:

 

  1. tmpfs/dev/shmtmpfssize=32m00 

 

3,建立軟連接:

刪除原來的目錄:sudorm-rf~/.cache/google-chrome

建立軟連接:sudoln-s/dev/shm~/.cache/google-chrome

這樣/dev下的/shm目錄即為chrome的緩存。

tmpfs是什么

1.tmpfs是一種基于內(nèi)存的文件系統(tǒng),它和虛擬磁盤(ramdisk)比較像,但不一樣。

和ramdisk一樣,tmpfs可以使用您的RAM,但它也可以使用您的swap分區(qū)來存儲(chǔ)。而且傳統(tǒng)的ramdisk是個(gè)塊設(shè)備,要用mkfs來格式化它,才能真正地使用它;而tmpfs是一個(gè)文件系統(tǒng),并不是塊設(shè)備,只是安裝它,就可以使用了。有人說,tmpfs是最好的基于RAM的文件系統(tǒng)。

tmpfs和VM(虛擬內(nèi)存)Linux內(nèi)核的虛擬內(nèi)存資源同時(shí)來源于您的RAM和交換分區(qū)。內(nèi)核中的VM子系統(tǒng)將這些資源分配到系統(tǒng)中的其它部分,并負(fù)責(zé)在后臺(tái)管理這些資源,通常是透明地將RAM頁移動(dòng)到交換分區(qū)或從交換分區(qū)到RAM頁。

tmpfs文件系統(tǒng)需要VM子系統(tǒng)的頁面來存儲(chǔ)文件。tmpfs自己并不知道這些頁面是在交換分區(qū)還是在RAM中;做這種決定是VM子系統(tǒng)的工作。tmpfs文件系統(tǒng)所知道的就是它正在使用某種形式的虛擬內(nèi)存。

不同于大多數(shù)“標(biāo)準(zhǔn)的”文件系統(tǒng),如ext3、ReiserFS和其它一些系統(tǒng),tmpfs并不是存在于一個(gè)底層塊設(shè)備上面。因?yàn)閠mpfs是直接建立在VM之上的,您用一個(gè)簡(jiǎn)單的mount命令就可以創(chuàng)建tmpfs文件系統(tǒng)了。

 

  1. #mounttmpfs/mnt/tmpfs-ttmpfs 

 

2.tmpfs的優(yōu)勢(shì)動(dòng)態(tài)文件系統(tǒng)大小

/mnt/tmpfs最初會(huì)只有很小的空間,但隨著文件的復(fù)制和創(chuàng)建,tmpfs文件系統(tǒng)驅(qū)動(dòng)程序會(huì)分配更多的VM,并按照需求動(dòng)態(tài)地增加文件系統(tǒng)的空間。而且,當(dāng)/mnt/tmpfs中的文件被刪除時(shí),tmpfs文件系統(tǒng)驅(qū)動(dòng)程序會(huì)動(dòng)態(tài)地減小文件系統(tǒng)并釋放VM資源,這樣做可以將VM返回到循環(huán)當(dāng)中以供系統(tǒng)中其它部分按需要使用。因?yàn)閂M是寶貴的資源,所以您一定不希望任何東西浪費(fèi)超出它實(shí)際所需的VM,tmpfs的好處之一就在于這些都是自動(dòng)處理的。

3.速度快

tmpfs的另一個(gè)主要的好處是它閃電般的速度。因?yàn)榈湫偷膖mpfs文件系統(tǒng)會(huì)完全駐留在RAM中,讀寫幾乎可以是瞬間的。即使用了一些交換分區(qū),性能仍然是卓越的,當(dāng)更多空閑的VM資源可以使用時(shí),這部分tmpfs文件系統(tǒng)會(huì)被移動(dòng)到RAM中去。讓VM子系統(tǒng)自動(dòng)地移動(dòng)部分tmpfs文件系統(tǒng)到交換分區(qū)實(shí)際上對(duì)性能上是好的,因?yàn)檫@樣做可以讓VM子系統(tǒng)為需要RAM的進(jìn)程釋放空間。這一點(diǎn)連同它動(dòng)態(tài)調(diào)整大小的能力,比選擇使用傳統(tǒng)的RAM磁盤可以讓操作系統(tǒng)有好得多的整體性能和靈活性。

使用tmpfs默認(rèn)情況下,tmpfs會(huì)mount到/dev/shm目錄。使用tmpfs,就是說你可以使用這個(gè)目錄,這個(gè)目錄就是tmpfs,如你寫臨時(shí)文件到此目錄,這些文件實(shí)際上是在VM中。

要使用tmpfs,您要在內(nèi)核配置時(shí),啟用“Virtualmemoryfilesystemsupport”。

為防止tmpfs使用了全部VM,有時(shí)候要限制其大小。要?jiǎng)?chuàng)建一個(gè)最大為32MB的tmpfs文件系統(tǒng),鍵入:

 

  1. #mounttmpfs/dev/shm-ttmpfs-osize=32m 

 

添加到/etc/fstab,應(yīng)該是這樣:

 

  1. tmpfs/dev/shmtmpfssize=32m00 

總結(jié):

希望本文介紹的巧用tmpfsC使hrome在Ubuntu下使用ramdisk的方法能夠?qū)ψx者有所幫助,更多有關(guān)linux系統(tǒng)的知識(shí)還有待于讀者去探索和學(xué)習(xí)。

【編輯推薦】

  1. Ubuntu下的一款透明音樂播放器
  2. Ubuntu11.04系統(tǒng)的四個(gè)實(shí)用小技巧
  3. 修改Ubuntu默認(rèn)的MySQL表名大小寫區(qū)分
  4. 教大家為UbuntuLinux服務(wù)器通過MAC分配IP
  5. Ubuntu為基于X應(yīng)用程序增加啟動(dòng)項(xiàng)的正確做法
責(zé)任編輯:韓亞珊 來源: 雨林木風(fēng)
相關(guān)推薦

2011-08-29 16:19:01

UbuntuRamDisk

2011-09-02 19:26:38

2009-12-14 13:33:31

linuxramdisk文件系統(tǒng)

2011-08-30 15:19:23

2009-06-15 09:01:19

安裝Jboss

2011-09-05 13:19:42

UbuntuWebmin

2013-06-26 13:51:50

Deja Dup備份

2011-03-21 09:17:06

UbuntuNagios

2013-11-27 11:16:09

Ubuntu技巧

2011-09-14 15:04:47

Android 2.2

2011-03-21 16:21:21

ubuntulamp

2011-08-29 16:31:30

UbuntuAndroid

2014-08-06 09:21:21

ubuntuPushbullet

2020-12-24 17:10:54

DockerLinux微信

2009-12-14 13:43:04

ubuntuhostsxmarks

2011-09-15 17:30:55

ubuntuSSH

2011-09-19 16:23:47

Vista藍(lán)屏注冊(cè)表

2011-09-01 19:06:57

UbuntuLua安裝環(huán)境

2018-01-08 08:38:30

2009-12-03 10:05:26

Ubuntu超級(jí)用戶
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)