咳咳~澤林哈奇又要來講古了~

這次來講的是~NTFS與FAT到底是差在哪邊?
 
這讓我想到一個笑話,就是五月花跟舒潔是差在哪裡?
 
答案是...都擦在屁股。哇哈哈...我知道不好笑 = =〣
 
好啦~又離題了,我超會離題的,來~我們回到主題。
 
話說~在好久好久以前(現在真的是在講古就是了)
 
那個時代只有DOS系統,順便提一下,DOS是IBM發明的。
 
DOS時代最先開始的是FAT16
 
在DOS時代,由於CPU不夠快,硬碟速度也很慢,所以在希望電腦速度能加快的期望之下,
 
就只有盡可能的加速硬碟中檔案的存取速度,這也是當時電腦增進效能的關鍵之一。

那要如何做呢?首先要了解到,檔案在磁碟上是以一個稱為叢集(Cluster)為單位的方式來儲存,
 
也就是說任何檔案不論大小,在磁碟中所佔的空間都一定是叢集大小xN (N為自然數),
 
因此為了加快檔案的存取或執行速度,適度的將一個叢集單位所佔用的容量提高會有不錯的效果。
 
(因為一次就可以將較多的內容從硬碟中讀取出來),
 
所以當初的FAT16規格便針對當時的硬碟容量不同而制定了不同的叢集單位大小。
 
但是FAT16有個缺點,根據當時的定義,一個叢集的大小是32KB,
 
也就是說如果你只有一個純文字文件不過5Bytes,
 
儲存在硬碟中的時候卻仍然佔用了32KB的容量(大約32768Bytes)
 
一供浪費了32768-5=32763Bytes。怎樣,夠可怕了厚!!
 
所以FAT16的缺點就是~一個小檔案也給妳占了一個大空間!!
 
接下來換FAT32
 
一年一年的過,電腦技術不斷的快速成長,CPU及硬碟速度與當時已不可同日而語!
 
所以當初為了改善效能的規格似乎也沒有必要了!
 
但是在大約1997年時代,終於在Win95 開始提供了新的規格-FAT32,
 
用來解決FAT16所產生的硬碟空間浪費問題。
 
然後隨著時代的慢慢進步,NTFS終於來臨了。
 
接下來是NTFS
 
再這邊要先說明一下,FAT和NTFS的關係,同時也解釋一下,
 
很多人認為Win98/me系列作業系統不穩的原因。
 
從作業系統(Operating System簡稱OS)的角度而言相對於
 
UNIX或Linux,FAT16與FAT32是非常簡單的檔案系統,
 
當然也就表示在安全性、保密性、自我修復與還原能力等方面非常差
 
(當然也包括Win98系統不穩定、架構不成熟...等因素)
 
因此微軟才會積極的開發新的檔案格式系統,打算培養新一代的接班人,也就是Windows NT,
 
而NTFS就是Windows NT採用的檔案系統,可是呢,由於天不時、地不利、人不合的情況之下,
 
Windows NT並沒有如預期的取代Win 98系統,
 
也因此拖到2000年才由Win 2000系統出面正式向Win 98系統宣戰
 
另外FAT檔案系統允許其他軟體程式在安裝的時候,
 
由於該軟體可能會因為某原因而串改或修改系統檔案
 
(最典型的就是語言版本不同,而覆蓋Win98原有的檔案)
 
這一連串的原因,也就導致為什麼Win98系統會越用越不穩的主因,
 
隨著軟體的新增移除,系統檔案也就被一再的修改,當然不會穩啦!
 
而NTFS檔案系統在這方面就相當的嚴謹,
 
NTFS絕對禁止任何無故對系統檔案修改的行為,這樣自然就穩定多了。
 
說到這裡,講一點微軟系統的歷史吧。(又要離題了)
 
由於FAT檔案格式是沿用DOS時代的系統,
 
微軟當然也知道FAT16格式的這些弊病,所以在新格式NTFS不被廣泛接受的無奈之下,
 
才推出FAT32格式,怎知微軟費盡心機,將Windows NT介面加以改良,進化成Win 2000時,
 
仍然不被大家所接受!可能宣導不夠吧?大家仍然沒有認知到NTFS格式的好處及優點,
 
不得已,又推出Win me來臨陣湊一角(反正微軟出一堆失敗品出來賺錢的vista也是其中之一)。
 
誰知道這臨危受命上場的Win me不但沒有為微軟穩定軍心,反而給他捅了個大蔞子。
 
終於,微軟再也忍不住了全新推出Win XP系統,利用多元化的操作介面,
 
多功能軟體的結合,加上多變炫麗色彩的介面,打算將NTFS格式推上主流,
 
雖然Win XP還是允許使用FAT格式(其實是為了能兩邊討好多賺錢吧)
 
==================================================
 
上面說的如果太深奧的話~那我簡單說一下讓妳可以聽明白的。
 
NTFS因為嚴禁OS系統的修改
 
(妳要把OS的檔案給刪掉時,電腦會發出警告說是主要檔案不可移除)
 
所以出包率就沒FAT那麼高。
 
但是FAT32有一項優點,就是存取速度快。(因為是為了DOS設計的嘛)
 
但是FAT32也有一項缺點,就是沒辦法儲存單一檔案超過4G
 
比如說下載了一個ISP映像檔是4.7G(剛好一片DVD光碟的大小)
 
那FAT就會發出警告(無法存取此檔)
 
但是如果嘉有常用隨身碟的話呢!!!
 
就可以把隨身碟的格式改成FAT的,反正隨身碟不太會放到單一檔案4G的吧!!?
 
然後嘉在留言中有說到妳用Ghost是FAT格式的。
 
為啥哩!!!!
 
因為Ghost還原是在DOS的指令之下還原的嘛!!!
 
DOS不支援NTFS格式,所以Ghost只能放在FAT之下。
 
呼~說了烙烙長~來去睡了~
 
 
 
 
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Hakey 的頭像
    Hakey

    Hakey's Memories 澤林哈奇

    Hakey 發表在 痞客邦 留言(2) 人氣()