windows下支持最大文件個數html
1、FAT文件系統:node
單個文件存儲容量最大爲:4GB
單文件夾中全部文件總和的容量最大爲:4GB
單文件夾中最大文件個數:512 linux
2、FAT32文件系統windows
單個文件存儲容量最大爲:4GB
單文件夾中全部文件總和的容量最大爲:2TB(注:1TB=1024GB)
單文件夾中最大文件個數:65,534 spa
3、NTFS文件系統操作系統
單個文件存儲容量最大爲:無限制
單文件夾中全部文件總和的容量最大爲:256TB (64KB Clusters)
單文件夾中最大文件個數:4,294,967,295 設計
備註:64KB Clusters是指簇大小,就是Windows下格式化時「分配單元大小」那個選項,從4KB(4096字節)到64KB。Volume Size是分區大小,即常說的C盤、D盤。NTFS簇數量用8個字節32位,因此最大分區大小爲2的32次方乘以簇大小。簇大小4K時,每一個分區最多16TB,64K時可達256TB。htm
延生:1、windows文件系統下,若是頻繁的對文件夾進行添加和刪除,尤爲是刪除,特別容易形成文件夾鎖定,出現沒法刪除的狀況,必須重啓後才能解決。索引
2、NTFS的文件系統快速創建文件幾秒鐘就能夠創建1000多文件,但速度會愈來愈慢(緣由是連續建立文件會使系統的頁面文件快速被使用,只有等系統恢復速度纔會又變快)。get
相關數據來源以下:
Windows操做系統單文件夾下到底能存放多少文件及單文件的最大容量
幾點想法:
1、直接在WINDOWS下用文件的方式進行存儲。估算了下若是天天產生1百萬個文件,一年按366天計算,也要大概11年的時間才能產生40多億個文件。
2、linux下支持的最大文件個數
Linux支持的文件系統包括JFS、ReiserFS、ext、ext2、ext3、ISO9660、XFS、Minx、MSDOS、UMSDOS、VFAT、NTFS、HPFS、NFS、SMB、SysV、PROC等。在Linux系統中,每一個分區都是一個文件系統,都有本身的目錄層次結構。Linux的最重要特徵之一就是支持多種文件系統,這樣它更加靈活,並能夠和許多其它種操做系統共存。Virtual File System(虛擬文件系統)使得Linux能夠支持多個不一樣的文件系統。因爲系統已將Linux文件系統的全部細節進行了轉換,因此Linux核心的其它部分及系統中運行的程序將看到統一的文件系統。Linux的虛擬文件系統容許用戶同時能透明地安裝許多不一樣的文件系統。虛擬文件系統是爲Linux用戶提供快速且高效的文件訪問服務而設計的。
ext3文件系統一級子目錄的個數默認爲31998(個),準確地說是32000個。
ext3文件系統下單個目錄裏的最大文件數無特別的限制,是受限於所在文件系統的inode數。
默認打開文件個數(文件描述符)限制(默認是1024個)
ext3文件系統下filename最大字符長度(默認255個英文字符)
注:inode譯成中文就是索引節點,它用來存放檔案及目錄的基本信息,包含時間、檔名、使用者及羣組等。
相關數據來源: