1. 程式人生 > >操作系統基本組成---文件系統

操作系統基本組成---文件系統

操作系統基本組成---文件系統

技術分享圖片

        文件系統是操作系統用於明確磁盤或分區上的文件的方法和數據結構;即在磁盤上組織文件的方法。

一·文件系統組成

        文件系統由三部分組成:與文件管理有關軟件、被管理文件以及實施文件管理所需數據結構。一個分區或磁盤能作為文件系統使用前,需要初始化,並將記錄數據結構寫到磁盤上。這個過程就叫建立文件系統。

二·中心概念

        超級塊superblock:i節點inode,數據塊data block,目錄塊directory block,和間接塊indirection block。

三·文件邏輯結構

        文件的邏輯結構是依照文件的內容的邏輯關系組織文件結構。文件的邏輯結構可以分為流式文件和記錄式文件。

四·常見文件系統類型

(1)NTFS

 NTFS文件系統是一個基於安全性的文件系統,是Windows NT所采用的獨特的文件系統結構,它是建立在保護文件和目錄數據基礎上,同時照顧節省存儲資源、減少磁盤占用量的一種先進的文件系統。

(2)CDFS

 CDFS是大部分的光盤的文件系統,只有小部分光盤使用其他文件系統。這些文件系統只能在CD-R或CD-RW上讀取。

(3)exFAT

 (全稱Extended File Allocation Table File System,擴展FAT,即擴展文件分配表)是 擴展文件分配表主界面擴展文件分配表主界面MicrosofWindows Embeded 5.0以上(包括Windows CE 5.0、6.0、Windows Mobile5、6、6.1)中引入的一種適合於閃存的文件系統,為了解決FAT32等不支持4G及其更大的文件而推出。對於閃存,NTFS文件系統不適合使用,exFAT更為適用。

(4)RAW

 RAW文件系統是一種磁盤未經處理或者未經格式化產生的的文件系統,一般來說有這幾種可能造成正常文件系統變成RAW文件系統.

(5)Ext3

        是一種日誌式文件系統。日誌式文件系統的優越性在於:由於文件系統都有快取層參與運作,如不使用時必須將文件系統卸下,以便將快取層的資料寫回磁盤中。因此每當系統要關機時,必須將其所有的文件系統全部shutdown後才能進行關機。

操作系統基本組成---文件系統