Linux 基礎 - 磁盤管理 -06

在上一篇文章中,咱們提到了「文件系統」以及如何在文件系統中存儲「文件」。緩存

今天須要說的是一種特殊的文件 - 目錄。 ide

咱們知道,目錄對於咱們平時的理解而言,其實就是一個「文件路徑」,3d

最終指向的是一個具體的文件自己。blog

可是咱們在查找和調用一個文件的時候,使用的都是「目錄」的方式,接口

那這個「目錄」,做爲一個咱們須要常常讀取的「文件」,在文件系統中,內存

有是如何存儲的呢?get


而且在描述「目錄」文件查找的過程當中,it

咱們還碰見了「查找效率」的問題,因此咱們又引出了「緩存」的概念。class


在一個Linux系統中,面臨不一樣的業務需求,可能咱們須要不一樣類型的文件系統的,效率

不一樣的文件系統,就能夠認爲是不一樣的「技術解決方案」,一個Linux,並非只能

使用一個統一的、固定的文件系統的(觀念的轉變),也不必定就是最新類型的文

件系統,就是最優的選擇。(很是有必要了解清楚不一樣類型的文件系統)


咱們還提到了「程序與文件系統」接口的問題,因此咱們引出了「VFS-虛擬文件系統」的概念;

咱們還提到了「程序運行時」堆內存的須要問題,因此咱們引出了「Swap分許」的概念及其做用;


72871e74fd50ffc443dbd1af13b2d3d2.jpg-wh_

相關文章
相關標籤/搜索