Linux中ext3是什麼?有哪些特點?
Linux檔案系統中的檔案是資料的集合,檔案系統不僅包含著檔案中的資料而且檔案系統的結構,所有Linux使用者和程式看到的檔案、目錄、軟連線及檔案保護資訊等都儲存其中。linux中檔案系統常見型別為:EXT3、EXT4、XFS、SWAP等,那麼Linux系統中ext3是什麼?以下是詳細的內容介紹。
EXT3是第三代擴充套件檔案系統,是一個日誌檔案系統,常用於Linux作業系統。單個檔案最大限制16TB,該檔案系統最大支援32TB的容量。
它是很多Linux發行版的預設檔案系統。Stephen Tweedie在1999年2月的核心郵件列表中,最早顯示了他使用擴充套件的EXT2,該檔案系統從2.4.25版本的核心開始,合併到核心主線中。
EXT3日誌檔案系統的特點:
1、高可用性
系統使用了ext3檔案系統後,即使在非正常關機後,系統也不需要檢查檔案系統。當機發生後,恢復ext3檔案系統的時間只要數十秒。
2、資料的完整性
EXT3檔案系統能夠極大地提高檔案系統的完整性,避免了意外當機對檔案系統的破壞。在保證資料完整性方面,EXT3檔案系統有2種模式可供選擇。其中之一就是同時保持檔案系統及資料的一致性模式。採用這種方式,你永遠不再會看到由於非正常關機而儲存在磁碟上的垃圾檔案。
3、檔案系統的速度
儘管使用EXT3檔案系統時,有時在儲存資料時可能要多次寫資料,但是,從總體上來看,EXT3比EXT2的效能還要好一些。這是因為EXT3的日誌功能對磁碟的驅動器讀寫頭進行了最佳化。所以,檔案系統的讀寫效能較之EXT2檔案系統並來說,效能並沒有降低。
4、資料轉換
由ext2檔案系統轉換成ext3檔案系統非常容易,只要簡單地鍵入兩條命令即可完成整個轉換過程,使用者不用花時間備份、恢復、格式化分割槽等。用一個ext3檔案系統提供的小工具tune2fs,它可以將ext2檔案系統輕鬆轉換為ext3日誌檔案系統。另外,ext3檔案系統可以不經任何更改,而直接載入成為ext2檔案系統。
5、多種日誌模式
ext3有多種日誌模式,一種工作模式是對所有的檔案資料及metadata進行日誌記錄;另一種工作模式則是隻對metadata記錄日誌,而不對資料進行日誌記錄,也即所謂data=ordered或data=writeback模式。系統管理人員可以根據系統的實際工作要求,在系統的工作速度與檔案資料的一致性之間作出選擇。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2928035/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 什麼是Linux?Linux主要特點有哪些?Linux
- Linux中ansible作用是什麼?有哪些特點?Linux
- 什麼是Linux作業系統?有哪些主要特點?Linux作業系統
- Linux是什麼意思?Linux有什麼特點?Linux
- 國密瀏覽器是什麼?有哪些?有什麼特點?瀏覽器
- 什麼是雲解析?雲解析有哪些特點?
- Linux有什麼特點?體系結構有哪些?Linux
- Docker有哪些特點?與Linux有什麼區別?DockerLinux
- 什麼是DNS雲解析?雲解析有哪些特點?DNS
- WebSocket有什麼優勢?有哪些特點?Web
- 什麼是Linux系統?Linux系統有什麼特點?Linux
- 什麼是mysql資料庫?MySQL的特點有哪些?MySql資料庫
- 網路安全中蜜罐是什麼意思?有什麼特點?
- Linux學習教程之什麼是Redis?Redis有什麼特點?LinuxRedis
- 什麼是Hive?它有哪些特點和特性?Hive
- 哪些人學Linux合適?學Linux有什麼特點?Linux
- 【網路安全】waf是什麼?waf有哪些分類及特點?
- Linux中uuid是什麼?作用有哪些?LinuxUI
- Linux中Kdump是什麼?其作用有哪些?Linux
- 在Linux中,什麼是Linux作業系統,它的特點是什麼?Linux作業系統
- Linux中LVM的工作原理是什麼?優缺點有哪些?LinuxLVM
- DNS入門學習:什麼是雲解析?雲解析有哪些特點?DNS
- Linux中Prometheus是什麼意思?主要特徵有哪些?LinuxPrometheus特徵
- Linux中的bind是什麼意思?有哪些命令?Linux
- Linux是什麼?Linux有哪些版本?Linux
- Linux中lvm分割槽是什麼?LVM優缺點有哪些?LinuxLVM
- Linux有什麼特點呢?Linux學習Linux
- 什麼是響應式網頁?有什麼特點呢?網頁
- 什麼是Go語言?Go語言有什麼特點?Go
- Python中Django是什麼?Django框架優點有哪些?PythonDjango框架
- Linux中master是什麼意思?有哪些重要的功能?LinuxAST
- 高安全等級網路是什麼意思?有什麼特點?
- 【知識分享】web伺服器是什麼有什麼特點Web伺服器
- Docker是什麼技術?Docker容器具有哪些特點?Docker
- 好程式設計師web前端分享JavaScript到底是什麼?特點有哪些?程式設計師Web前端JavaScript
- 網路安全中什麼是APT攻擊?主要特點是什麼?APT
- python中物件導向有什麼特點Python物件
- Linux中靜態路由指什麼?優缺點有哪些?Linux路由