2010年12月11日 星期六

ngerbread將支援Ext4檔案系統

Nexus S會是首部使用Ext4檔案系統的手機. 在手機上使用Ext4檔案系統著眼點在於數據的完整(避免因停電/電壓不足/當機而引致資料流失)與及效率兩個環節; 以下是Ext4檔案系統的簡介 : 

Ext4檔案系統是ext3的後繼者,具備 Journaling也同時保留了對ext2/ext3的相容性。Ext4最大的變革是引進了Extent的觀念,取代過往block mapping的檔案儲存方式。Extent是指連續的block空間,其作用是增加對大型檔案的支援,以及減少fragementaion。 

Ext4進一步提升的檔案系統的容量,在 ext3檔案系統中,子目錄的上限是32000個,但是在ext4時提升至64000個。為了避免大量目錄造成效能影響,ext4採用Htree技術 (B-Tree的一種),這項功能已經實作於Linux作業系統核心2.6.23中。Ext4支援最大1EB的檔案與16TB的volume。 

在穩定性方面,ext4針對Journal進行checksum,以確保Journaling正確無誤。在效能方面,ext4可以依據應用程式的需求(如資料庫系統)將檔案儲存在相鄰的block上,以節省搜尋的時間。

沒有留言:

張貼留言

Random Post

  • ARM 執行長表示 Windows 7 將來有可能支援 ARM 處理器
    05.05.2009 - 0 Comments
    圖片中這位笑開懷的老兄,也就是 ARM 的現任執行長 Warren East,在最近的一個電話會議中,提到未來 Windows(7?)支援 ARM…
  • iPhone Game : Saqqarah - Temple of Anubis
    19.07.2009 - 0 Comments
    下載
  • Firefox 加速方法
    05.05.2009 - 0 Comments
    1. 在網址欄輸入 about:config2. browser.cache.disk.enable 改為 False3. Reboot Your Firefox 理用實體記憶體去運行 FireFox
  • 如果 Windows XP 開機時取消登入畫面
    05.05.2009 - 0 Comments
    指定其中一個用戶做預設直接登入方法1. 開始 -> 執行2. 輸入 control userpasswords23. Unselect "Users must enter a user name and…
  • 《現代戰爭2》初步細節
    16.05.2009 - 0 Comments
    據看過即將面市的六月號《GameInformer》雜誌的GameSpot編輯稱,《現代戰爭2》的年代背景設定在原作劇情塵埃落定數年後。在不久的將…