- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CHAPTER 5 接受度最高的FAT档案系统
CHAPTER 5接受度最高的FAT檔案系統;什麼是FAT?;何謂檔案系統?;Windows XP下 磁簇=配置單位大小;FAT的演進;FAT12;16MB的容量限制:由於FAT12採用12個位元(bit)的長度來存放磁簇編號,故最多僅能編滿2^12=4096個磁簇;另外在FAT12下,每個磁簇的大小從1~8個磁區,故最大可規劃出:4096磁簇X8磁區/磁簇X512Bytes/磁區=16,777,216Bytes=16MB;FAT16;易造成空間的浪費:當分割區的空間大於256MB,會因磁簇變大而發生磁碟空間的浪費;隨著磁簇容量增加,其浪費越多。
不支援長檔名格式:與FAT12同樣使用傳統的『8.3命名法』,故不適用其他格式。
適用小容量的磁碟:如隨身碟、Zip、或低於2GB以下的磁碟/分割區,都是以FAT16為最佳的檔案系統。;FAT32;更有效率的使用磁碟空間:對於大容量的硬碟或分割區來說,FAT32的磁簇約在4KB~8KB之間,確實比FAT16的16~32KB磁簇大小來的有效率多了。
支援更大容量的硬碟:比起FAT16只能支援到2GB的磁碟空間,FAT32則至少可一舉突破到32GB以上的容量,才能使現今使用者善用大容量硬碟。;三者之比較;從邏輯架構看FAT;FAT32的啟動磁區;偏移位置;16h(22)=;32h(50)+;根目錄(Root Directory);FAT32的目錄區-FDB(8.3格式檔名);偏移位置;主檔名(0h);延伸檔名(8h);屬性位元(11h);上次存取日期(12h);建檔時間(16h);44 85;開始磁簇(1Ah);FAT;以 FAT 格式化的磁碟會配置在叢集中,而叢集的大小需視磁碟區的大小而定。建立檔案時,目錄中會建立一個項目,並且也會建立含有資料的第一個叢集編號。位於 FAT 表格中的這個項目會指出此為檔案最後一個叢集,或是指向下個叢集。
更新 FAT 表格非常重要,但也相當耗時。如果沒有定期更新 FAT 表格,可能導致資料遺失。而更新 FAT 表格之所以非常耗時,是因為每次更新 FAT 表格時,磁碟的讀取頭必須重新放到磁碟機的零號邏輯磁軌。
FAT 目錄結構沒有組織,檔案是放置在磁碟機上第一個開啟的位置。此外,FAT 只支援唯讀、隱藏、系統與保存等檔案屬性。;FAT 的優點;FAT 的缺點;FAT、FAT32、NTFS 哪個快?;如果 NTFS 與 FAT16/32 比較,以整體各項的值平均來說,NTFS 是較快而且較安全的。安全是因為 NTFS 的格式有一部份是用來保存原始值的,萬一中途停電時;系統也可以快速??原,也因為要這樣的一段空間來保存資料,所以做NTFS 格式化時你也會發現有一部份的空間無法使用,其實不是浪費了,而是NTFS 拿去用了。
在速度的比較上,如果只是讀取一個大檔案的動作來說,FAT32 會較 NTFS 快,但是我們實際操作上還得找檔案,開資料夾,就算是程式運作也會有搜尋及確定檔案存在的動作,因為 NTFS 的格式具有保存更多資訊的功能,所以搜尋上的速度非 FAT32 可及的,尤其硬碟愈大,檔案愈多時結果更明顯。 ;因為NTFS 可以由其 TABLE 中快速確定目標,但是 FAT32/FAT 得重頭到尾找過,除非檔案就在第一個,否則速度有限。
因為如此 Windows 95/98/ME會建議你常常重組,因為重組程式會把系統檔案放到前頭,但是 NT/2000 對重不重組就較無所謂了。如果要在 FAT 與 NTFS 間選擇,建議還是 NTFS。
其實 NTFS 就是排除了 FAT 的缺點重新設計的,因為有相容的問題得考慮 (如 DOS),所以也不能把 FAT 放棄。而 FAT32 也是基於相容及大容量的問題而產生的另一個檔案系統,它不是為了產生更好的效能設計的,是為了渡過 FAT 到 NTFS 的過渡期設計的。;資料來源
文档评论(0)