1. ext4格式能存儲超過4g的文件嗎
當然可以。
它擁有更大的文件系統和更大的文件。 較之 Ext3 目前所支持的最大內 16TB 文件容系統和最大 2TB 文件,Ext4 分別支持 1EB(1,048,576TB, 1EB=1024PB, 1PB=1024TB)的文件系統,以及 16TB 的文件。
Ext4_網路
http://ke..com/view/2220807.htm
2. ext4支持多大硬碟
目前不用考慮這個問題。
ext4 的一個明顯差別就是它支持更大的文件系統內、文件和子目錄。容ext4 支持的最大文件系統為 1 EB(1000 PB)。雖然根據今天的標准這個文件系統已經非常巨大,但存儲空間的消費會不斷增長,因此 ext4 必須考慮到未來的發展。ext4 支持最大 16 TB 的文件(假設由 4KB 的塊組成),這個容量是 ext3 的 8 倍。
3. 安裝linux 硬碟分區的時候應該選哪個文件系統
ext3 , ext4的文件系統對磁碟讀和寫的數據量比較多
如果很在意移動硬碟的佔用空間, 建議最好使用 ext2.
數據安全性方面, 還是ext3 , ext4的好。
4. Ext4最大文件的大小限制都是多少
最大文件大小: 1TB 最大文件極限: 僅受文件系統大小限制回 最大分區/文件答系統大小: 4TB 最大文件名長度: 255 字元 預設最小/最大塊大小: 1024/4096 位元組 預設inode分配: 每4096位元組為1 在強制FS檢查前的最大裝載: 20(可配置) 它與Ext2是一樣的,Ext4的呢?不會也一樣吧。
5. Centos文件系統EXT3與EXT4的主要區別
Ext4可以提供更佳的性能和可靠性,還有更為豐富的功能:
1,與Ext3兼容。 執行若干條命令,就能從 Ext3在線遷移到Ext4,而無須重新格式化磁碟或重新安裝系統。原有Ext3數據結構照樣保留,Ext4作用於新數據,當然,整個文件系統因此也就獲得了 Ext4所支持的更大容量。
2,更大的文件系統和更大的文件。較之Ext3目前所支持的最大16TB文件系統和最大2TB文件,Ext4 分別支持1EB(1,048,576TB, 1EB=1024PB, 1PB=1024TB)的文件系統,以及16TB的文件。
3,無限數量的子目錄。 Ext3目前只支持32,000個子目錄,而Ext4支持無限數量的子目錄。
4, Extents。Ext3採用間接塊映射,當操作大文件時,效率極其低下。
5,多塊分配。當寫入數據到 Ext3文件系統中時,Ext3的數據塊分配器每次只能分配一個4KB的塊,寫一個100MB文件就要調用25,600次數據塊分配器,而Ext4的多塊分配器「multiblock allocator」(mballoc) 支持一次調用分配多個數據塊。
6,延遲分配。Ext3的數據塊分配策略是盡快分配,而Ext4和其它現代文件操作系統的策略是盡可能地延遲分配,直到文件在cache中寫完才開始分配數據塊並寫入磁碟,這樣就能優化整個文件的數據塊分配,與前兩種特性搭配起來可以顯著提升性能。
7,快速 fsck。以前執行fsck第一步就會很慢,因為它要檢查所有的inode,現在Ext4給每個組的 inode 表中都添加了一份未使用inode的列表,今後fsck Ext4文件系統就可以跳過它們而只去檢查那些在用的inode了。
8,日誌校驗。日誌是最常用的部分,也極易導致磁碟硬體故障,而從損壞的日誌中恢復數據會導致更多的數據損壞。Ext4的日誌校驗功能可以很方便地判斷日誌數據是否損壞,而且它將Ext3的兩階段日誌機制合並成一個階段,在增加安全性的同時提高了性能。
9,「無日誌」(No Journaling)模式。日誌總歸有一些開銷,Ext4允許關閉日誌,以便某些有特殊需求的用戶可以藉此提升性能。
10,在線碎片整理。盡管延遲分配、多塊分配和extents能有效減少文件系統碎片,但碎片還是不可避免會產生。Ext4支持在線碎片整理,並將提供e4defrag工具進行個別文件或整個文件系統的碎片整理。
11,inode相關特性。Ext4支持更大的inode,較之Ext3默認的inode大小128位元組,Ext4為了在 inode中容納更多的擴展屬性,默認inode大小為256位元組。Ext4 還支持快速擴展屬性和inode保留。
12,持久預分配。P2P軟體為了保證下載文件有足夠的空間存放,常常會預先創建一個與所下載文件大小相同的空文件,以免未來的數小時或數天之內磁碟空間不足導致下載失敗。Ext4在文件系統層面實現了持久預分配並提供相應的API,比應用軟體自己實現更有效率。
13,默認啟用 barrier。磁碟上配有內部緩存,以便重新調整批量數據的寫操作順序,優化寫入性能,因此文件系統必須在日誌數據寫入磁碟之後才能寫commit記錄。Ext4默認啟用 barrier,只有當barrier之前的數據全部寫入磁碟,才能寫barrier之後的數據。
(5)ext4支持最大文件擴展閱讀:
EXT3是第三代擴展文件系統(英語:Third extended filesystem,縮寫為ext3),是一個日誌文件系統,常用於Linux操作系統。
它是很多Linux發行版的默認文件系統。Stephen Tweedie在1999年2月的內核郵件列表中,最早顯示了他使用擴展的ext2,該文件系統從2.4.15版本的內核開始,合並到內核主線中。
EXT4是第四代擴展文件系統(英語:Fourth extended filesystem,縮寫為 ext4)是Linux系統下的日誌文件系統,是ext3文件系統的後繼版本。
Ext4是由Ext3的維護者Theodore Tso領導的開發團隊實現的,並引入到Linux2.6.19內核中。
Ext4產生原因是開發人員在Ext3中加入了新的高級功能,但在實現的過程出現了幾個重要問題:
(1)一些新功能違背向後兼容性
(2)新功能使Ext3代碼變得更加復雜並難以維護
(3)新加入的更改使原來十分可靠的Ext3變得不可靠。
從2006年6月份開始,開發人員決定把Ext4從Ext3中分離出來進行獨立開發。Ext4的開發工作從那時起開始進行,但大部分Linux用戶和管理員都沒有太關注這件事情,直到2.6.19內核在2006年11月的發布。
2008年12月25日,Linux Kernel 2.6.28的正式版本發布。隨著這一新內核的發布,Ext4文件系統也結束實驗期,成為穩定版。
參考資料:網路:Ext3
參考資料:網路:Ext4
6. linux 的文件系統是什麼
樓上正解,Linux現在一般常使用的就是ext2、ext3、ext4(最新)的。交換分區SWAP
7. ext4與ext3區別
區別如下:
Ext3文件系統最多隻能支持32TB的文件系統和2TB的文件,根據使用的具體架構和系統設置,實際容量上限可能比這個數字還要低,即只能容納2TB的文件系統和16GB的文件。而Ext4的文件系統容量達到1EB,而文件容量則達到16TB,這是一個非常大的數字了。對一般的台式機和伺服器而言,這可能並不重要,但對於大型磁碟陣列的用戶而言,這就非常重要了。
Ext3目前只支持32000個子目錄,而Ext4取消了這一限制,理論上支持無限數量的子目錄。
Ext3文件系統使用32位空間記錄塊數量和i-節點數量,而Ext4文件系統將它們擴充到64位。
當數據寫入到Ext3文件系統中時,Ext3的數據塊分配器每次只能分配一個4KB的塊,如果寫一個100MB的文件就要調用25600次數據塊分配器,而Ext4的多塊分配器「Multiblock Allocator(MBAlloc)」支持一次調用分配多個數據塊。
Ext3的數據塊分配策略是盡快分配,而Ext4的策略是盡可能地延遲分配,直到文件在緩沖中寫完才開始分配數據塊並寫入磁碟,這樣就能優化整個文件的數據塊分配,顯著提升性能。
Ext3文件系統採用間接映射地址,當操作大文件時,效率極其低下。例如,一個100MB大小的文件,在Ext3中要建立25600個數據塊(以每個數據塊大小為4KB為例)的映射表;而Ext4引入了盤區概念,每個盤區為一組連續的數據塊,上述文件可以通過盤區的方式表示為「該文件數據保存在接下來的25600個數據塊中」,提高了訪問效率。
Ext4支持更大的i-節點。之前的Ext3默認的i-節點大小128位元組,Ext4為了在i-節點中容納更多的擴展屬性,默認i-節點大小為256位元組。另外,Ext4還支持快速擴展屬性和i-節點保留。