熱點推薦:
您现在的位置: 電腦知識網 >> 硬件專區 >> 正文

什麼是fat分區

2013-09-12 17:17:09  來源: 硬件專區 
問:好像FAT16格式的單個分區最大容量是2GB,而FAT32的則可達到32GB,是這樣嗎?這是怎麼算出來的呢?問了好多人都不知道如何計算,而且有不少人也有這個疑問,請問什麼是fat分區?www.sq120.com推薦

答:FAT文件系統之所以有不同的版本之分,其根本原因在於FAT表用來記錄任意一簇鏈接的二進制位數。以FAT16為例,每一簇在FAT表中占據兩個字節(二進制16位),所以FAT16最大可以表示的簇號為0xFFFF(十進制的65535)。以32KB為簇的大小的話,FAT16可以管理的最大磁盤空間為:32KB×65536=2048MB,這就是為什麼FAT16不支持超過2GB分區的原因。 FAT32的文件分配表的數據結構依然和FAT16相同,所不同的是FAT32將記錄簇鏈的二進制位數擴展到了32位,故而這種文件系統稱為FAT32。32位二進制位的簇鏈決定了FAT表最大可以尋址2TB個簇。這樣即使簇的大小為1扇區,理論上仍然能夠尋址1TB范圍內的分區。但實際上FAT32是不能尋址這樣大的空間的。隨著分區空間大小的增加,FAT表的記錄數會變得臃腫不堪,嚴重影響系統的性能。所以在實際使用時通常不格式化超過32GB的FAT32分區。Windows 2000及以上的操作系統已經不直接支持在資源管理器中對超過32GB的分區進行FAT32格式化,但Windows 98/Me依然可以格式化到127GB的FAT32分區。tw.wiNgWIT.COm  
From:http://tw.wingwit.com/Article/Hardware/201309/2332.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.