- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
NTFS与FAT格式的认识
NTFS與FAT格式的認識這 一次要講的是磁碟的格式,從DOS年代開始,Win3x、Win9x、WinME…相信大家都對FAT16與FAT32格式相當熟悉。而使用過 WinNT、Win2k、WinXP的人又會認識一個新的格式,就是NTFS了。到底這兩種格式有什麼不同,又如何能在這兩種格式間轉換,下面將一一為你 介紹。FAT16這個話說在上古的DOS時代,由於CPU不夠快,硬碟速度也很慢,所以在希望電腦速度能加快的期望之下,就只有盡可能的加速硬碟中檔案的存取速度了,這也是當時電腦增進效能的關鍵之一。那 要如何做呢?首先要了解到,檔案在磁碟上是以一個稱為叢集(Cluster)為單位的方式來儲存,也就是說任何檔案不論大小,在磁碟中所佔的空間都一定 是叢集大小xN (N為自然數),因此為了加快檔案的存取或執行速度,適度的將一個叢集單位所佔用的容量提高會有不錯的效果(因為一次就可以將較多的內容從硬碟中讀取出 來),所以當初的FAT16規格便針對當時的硬碟容量不同而制定了不同的叢集單位大小,大致如下:硬碟容量 一個叢集大小0~31MB 512Bytes32~64MB 1KB64~127MB 2KB128~255MB 4KB256~511MB 8KB512~1023MB 16KB1024~2048MB 32KB由 這個表可以看出,當初的硬碟肯定是個奢侈品,如果在當時有個2GB的硬碟肯定讓大多數的人羨慕到不行,現在卻是丟在路邊連撿它都嫌太重!唉?硬碟的悲慘 命運…好!所以說從上面的表可以知道,這樣的定義確實讓電腦的系統整體效能都有所改善,但是?!卻也衍生出另一個問題,就是硬碟空間嚴重的浪費!舉例說明 好了,如果有一台1.2GB的硬碟(就當1200MB吧),根據當時的定義,一個叢集的大小是32KB,也就是說如果你只有一個純文字文件不過 5Bytes,儲存在硬碟中的時候卻仍然佔用了32KB的容量(大約32768Bytes)!?一供浪費了32768-5=32763Bytes。怎樣, 夠可怕了吧!?FAT32就這樣,微X做著違背良心的事情(其實DOS是IBM開發的啦),一年一年的過,電腦技術不斷的快速成 長,CPU及硬碟速度與當時已不可同日而語!所以當 初為了改善效能的規格似乎也沒有必要了!終於,微X開發出了一種全新的格式,就是WinNT的NTFS 啦 (NTFS的優點稍後再說)!但是在大約1997年時代,由於NTFS格式仍不夠普及,還無法幹掉FAT格式啦,於是微X終於在Win95 OSR2開始提供了新的規格-FAT32,用來解決FAT16所產生的硬碟空間浪費問題。就先來看一下FAT32和FAT16有什麼不同吧:硬碟容量一個叢集大小260MB~8GB4KB8GB~16GB8KB16GB~32GB16KB32GB以上32KB同 樣再以一個1.2GB的硬碟來看,同樣的也儲存一個5Bytes的檔案,需要佔用一個叢集,也就是4KB,很明顯的和FAT16比起來,已經減少了許多 的浪費。說明到這裡,也許有人會問,那為什麼不乾脆將叢集大小制定為1Bytes,就相當完美啦!?當然,理論上是這樣沒錯,實際上這樣做就會因為存取檔 案的時間加長(因為對硬碟存取次數增加),而導致系統效能嚴重降低。在空間與效能的平衡點上,FAT32算是一個折衷方案吧!?總結來說,FAT32格式所改善的地方:減少硬碟空間的浪費,這是一定的啦!對於大容量硬碟不需要再分割成好幾個,現在的硬碟可謂”俗又大碗”但是FAT16卻只能分割到最大2GB,那如果 一台 10GB的硬碟就必須分割成5~6個磁區了,相當不方便,更何況10GB現在也絕種了!取代的是更大容量的時代來臨,使用 FAT32就完全沒有這個問題,你甚至可以將數百GB的容量都分割在同一個邏輯磁區中。NTFS再這邊 要先說明一下,FAT和NTFS的關係,同時也解釋一下,很多人認為Win9x/me系列作業系統不穩的原因。從作業系統(Operating System)的角度而言相對於UNIX或Linux,FAT16與FAT32是非常簡單的檔案系統,當然也就表示在安全性、保密性、自我修復與還原能 力…等方面非常差(當然也包括Win9x系統不穩定、架構不成熟…等因素)!因此微軟才會積極的開發新的檔案格式系統,打算培養新一代的接班人,也就是 Windows NT,而NTFS就是Windows NT採用的檔案系統,可是呢,由於天不時、地不利、人不合的情況之下,Windows NT並沒有如預期的取代Win 9x系統,也因此拖到2000年才由Win 2k系統出面正式向Win 9x系統宣戰!?打算一舉將FAT格式掃進博物館。另外FAT檔案系統允許其他軟體程式在安裝的時候,由於該軟體可能會因為某原因而串改
文档评论(0)