虛擬文件系統(tǒng)

我要報(bào)錯(cuò)
  • linux內(nèi)核分析之虛擬文件系統(tǒng)

    本文主要是介紹一下linux內(nèi)核的虛擬文件系統(tǒng)(VFS)。虛擬文件系統(tǒng)(VFS,virtual filesystem),是一個(gè)內(nèi)核軟件層,是物理文件系統(tǒng)與服務(wù)之間的一個(gè)接口層,它對(duì)Linux的每個(gè)文件系統(tǒng)的所有細(xì)節(jié)進(jìn)行抽象,使得不同的文件系統(tǒng)在Linux核心以及系統(tǒng)中運(yùn)行的其他進(jìn)程看來(lái),都是相同的。 

  • Linux虛擬文件系統(tǒng)–VFS簡(jiǎn)介

    Linux中可以支持多種文件系統(tǒng),而且支持各種文件系統(tǒng)之間相互訪問(wèn),這是因?yàn)橛幸粋€(gè)虛擬文件系統(tǒng)。虛擬文件系統(tǒng)也叫虛擬文件系統(tǒng)轉(zhuǎn)換(Virtual Filesystem Switch,簡(jiǎn)稱VFS),之所以說(shuō)它虛擬,是因?yàn)樵撐募到y(tǒng)的各種數(shù)據(jù)結(jié)構(gòu)都是隨時(shí)建立或刪除的,在盤上并不永久存在,只能存放在內(nèi)存中。也就是說(shuō),只有VFS是無(wú)法工作的,因?yàn)樗皇钦嬲奈募到y(tǒng)。