新型文件系統
NTFS是WindowsNT引入的新型文件系統,它具有許多新特性。NTFS中,卷中所有存放的數據均在一個叫$MFT的文件中,叫主文件表(MasterFileTable)。而$MFT則由文件記錄(FileRecord)數組構成。FileRecord的大小一般是固定的,通常情況下均為1KB,這個概念相當于Linux中的inode。FileRecord在$MFT文件中物理上是連續的,且從0開始編号。$MFT僅供FileSystem本身組織、架構文件系統使用,這在NTFS中稱為元數據(Metadata)。
在NTFS文件系統裡面,磁盤上的所有東西都以文件的形式出現。即使是元數據也是以一組文件的形式存儲的。
針對鍋爐主保護設計中存在的拒動和誤動問題,提出了一種新的總燃料跳閘(MFT)硬跳閘回路設計方案,重新設計了手動跳閘方式和DCS輸出MFT繼電器3取2動作方式,該方案在确保MFT不拒動的前提下,降低了MFT誤動的可能性。
主文件表(MFT)是這個卷上每一個文件的索引。MFT為每一個文件保存着一組稱為“屬性”的記錄,每個屬性存儲了不同類型的信息。為主文件表(MFT)保留适當的空間。MFT在NTFS卷中扮演着重要的角色,對其性能的影響很大,系統空間分配、讀寫磁盤時會頻繁地訪問MFT,因此MFT對NTFS的卷的性能有着至關重要的影響。NTFS文件系統的開發者在MFT附近預留着一個特定區域,用來減少MFT中的碎片,缺省狀态下,這一區域占整個卷大小的12.5%,盡管這個區域能使得MFT中的碎片最少,但它并非總是合适的。
要對MFT的空間進行管理,可以在HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFileSystem中增加一個類型為REG_DWORD的NtfsMftZoneReservation,它的缺省值是1,其範圍是1-4(1表示MFT占整個卷的12.5%,2表示25%,3表示37.5%,4表示50%)。
NTFS中包含一個稱為主文件表(MFT)的文件。MFT是一個映射磁盤中儲存的所有對象的索引文件。在MFT中,NTFS磁盤上的每個文件(包括MFT自身)至少有一映射項。MFT中的各項包含如下數據:大小、時間及時間戳、安全屬性和數據位置。
一一旦MFT産生碎片,磁盤碎片整理程序無法對其進行碎片整理。但是,由于可以持續使用MFT來存取磁盤上所有的其它文件,因此它也會逐漸形成碎片,從而導緻磁盤存取時間加長,降低磁盤性能。NTFS通過保留1/8的磁盤空間留作MFT專用而将此影響降至最低。磁盤的此區域(稱為MFT區域)盡可能在MFT增加時保持其連續性。
操作提示
系統在讀寫磁盤時會頻繁地訪問MFT,因此MFT對NTFS系統的性能有着至關重要的影響。NTFS文件系統在默認情況下已經在MFT的附近預留着一個特定的區域,用來減少MFT中的碎片。默認狀态下,這一區域占整個卷大小的12.5%,盡管這個區域使MFT中的碎片最少,但它并不是在任何情況下都是合适的,要對MFT的空間進行管理,可以通過本例的注冊表修改來達到目的。
運行注冊表編輯器,打開已有的或新建如下操作子鍵,并根據下表編輯其相應鍵值項(如果不存在此鍵值項請新建)。
操作子鍵:[HKEY_LOCAL_MACHINESystemCurrentControlSetControl]
鍵值項(數據類型)鍵值(說明)
NtfsMftZoneReservation·
1.設置最小保留空間,MFT占整個卷的12.5%(默認)(DWORD值)
2.設置中等保留空間,MFT占整個卷的25%
3.設置較大的保留空間,MFT占整個卷的37.5%
4.設置最大的保留空間,MFT占整個卷的50%
注:對于保留的空間大小設置,我們隻可能選擇一個保留範圍,而并不能設置具體的空間大小。具體的大小由操作系統來實現。必須在創建NTFS卷之前修改注冊表,也就是說對注冊表的修改隻影響此後建立的NTFS卷,對目前已經存在的卷沒有影響,這些卷還會保留着原來的MFT的設置。對于MFT空間的設置,默認的12.5%對大多數用戶而言已經足夠了,沒有必要進行修改。



















