分配給一個文件使用,不管這個文件占用整個簇容量的多少。而且每簇的大小由硬盤分區的大小來決定,分區越大,簇就越大。例如1GB的硬盤若隻分一個區,那麼簇的大小是32KB,也就是說,即使一個文件隻有1字節長,存儲時也要占32KB的硬盤空間,剩餘的空間便全部閒置在那裡,這樣就導致了磁盤空間的極大浪費。FAT16支持的分區越大,磁盤上每個簇的容量也越大,造成的浪費也越大。所以隨著當前主流硬盤的容量越來越大,這種缺點變得越來越突出。為了克服FAT16的這個弱點,微軟公司在Windows97操作係統中推出了一種全新的磁盤分區格式FAT32。
FAT32
這種格式采用32位的文件分配表,使其對磁盤的管理能力大大增強,突破了FAT16對每一個分區的容量隻有2GB的限製,運用FAT32的分區格式後,用戶可以將一個大硬盤定義成一個分區,而不必分為幾個分區使用,大大方便了對硬盤的管理工作。而且,FAT32還具有一個最大的優點是:在一個不超過8GB的分區中,FAT32分區格式的每個簇容量都固定為4KB,與FAT16相比,可以大大地減少硬盤空間的浪費,提高了硬盤利用效率。
目前,支持這一磁盤分區格式的操作係統有Windows97\/98\/2000\/XP\/Vista\/7。但是,這種分區格式也有它的缺點,首先是采用FAT32格式分區的磁盤,由於文件分配表的擴大,運行速度比采用FAT16格式分區的硬盤要慢;另外,由於DOS係統和某些早期的應用軟件不支持這種分區格式,所以采用這種分區格式後,就無法再使用老的DOS操作係統和某些舊的應用軟件了。
NTFS
NTFS是一種新興的磁盤格式,早期在WindowsNT網絡操作係統中常用,但隨著安全性的提高,在WindowsVista和Windows7操作係統中也開始使用這種格式,並且在WindowsVista和Windows7中隻能使用NTFS格式作為係統分區格式。其顯著的優點是安全性和穩定性極其出色,在使用中不易產生文件碎片,對硬盤的空間利用及軟件的運行速度都有好處。它能對用戶的操作進行記錄,通過對用戶權限進行非常嚴格的限製,使每個用戶隻能按照係統賦予的權限進行操作,充分保護了網絡係統與數據的安全。
exFAT
exFAT(全稱ExtendedFileAllocationTableFileSystem,擴展FAT,即擴展文件分配表)是Microsoft在WindowsEmbeded6.0(包括WindowsCE6.0、WindowsMobile)中引入的一種適合於閃存的文件係統。對於閃存,NTFS文件係統過於複雜,exFAT更為適用。
相對FAT文件係統,exFAT有如下好處:
·增強了台式電腦與移動設備的互操作能力
·單文件大小最大可達16EB(2305843009213693952字節,就是16M個TB,1TB=1024G)
·簇大小可高達32MB
更多小說內容請訪問o o p . t w
·采用了剩餘空間分配表,剩餘空間分配性能改進
·同一目錄下最大文件數可達65536個
·支持訪問控製
·支持TFAT
采用該文件係統的閃存盤不支持WindowsVistaReadyBoost。WindowsVistaSP1支持該文件係統。
請注意:exFAT隻是一個折中的方案,隻為U盤而生。
需要嚴格注意的是,這種分區隻有vista支持,其他係統不能使用,xp可以通過替換驅動文件的方式支持此格式,但是隻能讀寫,不能格式化
已用空間計算
當硬盤剛分好區之後,每個分區會有60多M的已用空間(我是在自己的WDCWD6401AALS-00L3B2上發現的,我不知道別的品牌別的型號的硬盤是否也是這個規律,所以若有不符還請大家批評),這到底有什麼規律呢?
經本人研究歸納如下:
nGB硬盤已用空間為(67571712+32768*n)字節±1024字節
【其中67571712=2^26+2^18+2^17+2^16+2^12】
即(64.44140625+0.03125*n)MB±0.00009765625MB(誤差很小,幾乎忽略不計)
以下數據均為過剩值(計算機分區1G=1024M)
(也就是說當n<17G時 65M)
( 18G ( 50G ( 82G ( 114G ( 146G ( 178G )M27 G142 )M37 G372 )M47 G503 法算數整 :式格23TAF於對 數BG區分×4201+4×)1-數BG區分(=數BM配分應 :麼那,盤硬的BG01個一出分上盤硬的式格23TAF在要你果如,說是就也 BM67201=01×4201+4×)1-01(=數BM的配分該應你 。了區分BG01的數整到得以可就你樣這 :式格SFTN於對 :為小大麵柱每故,區扇36,頭磁552有般一盤硬 BM52182832448.7=setyb0825228=36x552xetyb215 BM04201=BM4201x01要麼那,BG01分要果如 256586967979400865574447614.5031=52182832448.7÷04201為數麵柱要需 麵柱個6031為既數整取 BM5213591575.44201=52182832448.7x6031為數BM分應 點數小管不