ext2 和 FAT 文件系統在文件讀取和處理上,效率差別是怎樣的?產生差異的原因是因為本身的架構差別還是處理機制的不同?


對於很小的文件,數量也不大,差別應該是不大的,但是大文件的話.
EXT2是一個Inode對應多個Block,這樣一來的話,如果文件大,速度應該會快很多,因為可以一下子就知道整個文件都存在在哪些Block上面,而FAT則是上一個Block裡面記錄下一個Block的位置,這樣就一個文件就需要從頭一個Block一個Block這樣的往後面讀取,而且這也是FAT容易產生很多磁碟碎片的原因之所在……


推薦閱讀:

新建文件夾需要佔用硬碟空間嗎?路徑長度有沒有限制?
為什麼單個大文件比總體積相同的多個小文件複製起來要快很多?

TAG:操作系統 | 文件系統 | FAT文件系統 |