FAT32和NTFS最大支持的單個文件大小分別是多大?


以前,RAID控制器和文件系統都有2TB的限制。控制器上的限制,主要是指每個LUN不能大於2TB,而磁盤組一般則沒有這個限制;文件系統的限制主要是指每個分區(partition)不能大於2TB,不過32位Windows要求物理盤也不能大於2TB。 

現在,控制器還有這個限制的已經越來越少了,不過常用的文件系統上倒還是經常會有這個問題。

 

  NTFS(Windows):支持最大分區2TB,最大文件2TB; 

  FAT16(Windows):支持最大分區2GB,最大文件2GB;

  FAT32(Windows):支持最大分區128GB,最大文件4GB;

  HPFS(OS/2):支持最大分區2TB,最大文件2GB;

  EXT2和EXT3(Linux):支持最大分區4TB,最大文件2GB;

  JFS(AIX):支持最大分區4P(block size=4k),最大文件4P;

  XFS(IRIX):這是個正經的64位的文件系統,可以支持9E(2的63次方)的分區;  

 

從技術上講,突破2TB限制並不一定就是64位文件系統。有以下兩種技術手段可以在32位的環境中突破2TB限制:

  block size大於512字節;

  多字段表示block尋址(就像當年的16位DOS能用24位表示內存地址一樣)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM