資料介紹
目前多數(shù)文件系統(tǒng)都提供了整理數(shù)據(jù)文件碎片的工具,這對于提高對大文件的訪問性能是有一定幫助的。但是在某些場景中,僅僅整理數(shù)據(jù)文件碎片對系統(tǒng)性能的提高沒有顯著作用。在清除文件系統(tǒng)中長時間未整理的文件垃圾箱時,即使分區(qū)經(jīng)常進(jìn)行碎片整理,往往也要等待很長一段時間,甚至刪除不到10GB的數(shù)據(jù)需要等待超過一個小時。在構(gòu)建WEB代理服務(wù)時,整理磁盤碎片對提高訪問緩存內(nèi)容性能沒有幫助,要提高緩沖性能,就得提升硬件配置或增加計算機(jī)數(shù)量。同樣在通過源代碼編譯程序時,整理磁盤碎片對提高編譯速度沒有太大幫助,譬如雙核處理器上編譯Linux內(nèi)核源代碼時采用make-j4參數(shù),幾乎沒有性能改善。究其原因,當(dāng)文件系統(tǒng)中大量的目錄和小文件被頻繁訪問時,文件系統(tǒng)元數(shù)據(jù)在磁盤上的分布就會顯著的影響數(shù)據(jù)訪問的性能。
本文介紹了在Ext4文件系統(tǒng)上通過為每個子目錄預(yù)留索引節(jié)點的方法來改進(jìn)元數(shù)據(jù)磁盤布局,并就兩個重要的應(yīng)用場景——更新Squid頁面緩沖和多線程編譯Linux內(nèi)核源代碼——對這種改進(jìn)的索引節(jié)點分配策略進(jìn)行性能評估。基于性能評估的數(shù)據(jù),可以看到通過改善文件系統(tǒng)元數(shù)據(jù)在磁盤上的布局,即使不升級硬件配置,也可以顯著提高文件系統(tǒng)的I/O性能。
掃碼添加小助手
加入工程師交流群
- Core 3399 JD4 V2文件系統(tǒng)Linux根文件系統(tǒng)鏡像(arm64/arm32)
- Core 3399Pro JD4文件系統(tǒng)Linux根文件系統(tǒng)鏡像(arm64&arm32)
- Core 3399 JD4文件系統(tǒng)Linux根文件系統(tǒng)鏡像(arm64&arm32)
- 海思AI芯片(Hi3519A/3559A)方案學(xué)習(xí)(七)ext4根文件系統(tǒng)制作
- 第1期Ubuntu入門篇:【8】Ubuntu文件系統(tǒng)結(jié)構(gòu)
- 嵌入式Linux--根文件系統(tǒng)(一)簡介
- FAT32文件系統(tǒng)基礎(chǔ)知識 31次下載
- FAT32文件系統(tǒng)的存儲機(jī)制介紹和在單片機(jī)上的實現(xiàn)說明 14次下載
- FAT32文件系統(tǒng)的詳細(xì)資料介紹 33次下載
- FAT32文件系統(tǒng)說明 16次下載
- Linux下Ext2與Ext3文件系統(tǒng)的區(qū)別 0次下載
- 細(xì)數(shù)那些流行的 Linux 文件系統(tǒng) 0次下載
- Linux源碼分析系列之文件系統(tǒng) 51次下載
- FAT32文件系統(tǒng)結(jié)構(gòu)的技術(shù)參數(shù)分析
- FAT32文件系統(tǒng)淺析
- 如何修改buildroot和debian文件系統(tǒng) 1.4k次閱讀
- Linux 文件系統(tǒng)層的主要結(jié)構(gòu) 1.7k次閱讀
- linux shell腳本分享 931次閱讀
- FatFS文件系統(tǒng)在STM32F4上的移植和應(yīng)用 3.9k次閱讀
- Linux的文件類型介紹 1.6k次閱讀
- 什么是分布式文件系統(tǒng) 5.2k次閱讀
- 干貨:如何從 Windows 系統(tǒng)訪問 Linux 文件 7.7k次閱讀
- 一文解讀文件系統(tǒng)的作用性(二) 2.1k次閱讀
- 嵌入式Linux啟動時間優(yōu)化的秘密之二文件系統(tǒng) 5.8k次閱讀
- 基于Buildroot的Linux系統(tǒng)構(gòu)建之根文件系統(tǒng) 3.2k次閱讀
- spi nor flash應(yīng)用匯總 淺談spi flash應(yīng)用原理 2w次閱讀
- 了解Linux默認(rèn)文件系統(tǒng)的發(fā)展歷史 7k次閱讀
- 文件系統(tǒng)是什么?淺談EXT文件系統(tǒng)歷史 6.2k次閱讀
- debian安裝zfs文件系統(tǒng) 1.2w次閱讀
- 玩轉(zhuǎn)Linux,先把文件系統(tǒng)搞懂 2.2k次閱讀
下載排行
本周
- 1冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 4次下載 | 10 積分
- 2安川A1000變頻器中文版說明書
- 20.16 MB | 3次下載 | 3 積分
- 3直流電路的組成和基本定律
- 1.67 MB | 2次下載 | 免費(fèi)
- 4丹佛斯2800系列變頻器說明書
- 8.00 MB | 1次下載 | 5 積分
- 5PC8011同步開關(guān)型降壓3.5A單節(jié)鋰電池充電管理電路技術(shù)手冊
- 0.74 MB | 1次下載 | 免費(fèi)
- 6ES7243E+ES8311音頻錄制與播放電路資料
- 0.06 MB | 1次下載 | 5 積分
- 7SDM02 激光測距模塊產(chǎn)品手冊
- 0.43 MB | 1次下載 | 免費(fèi)
- 8SDFM 激光測距模塊模組手冊
- 0.54 MB | 1次下載 | 免費(fèi)
本月
- 1CH341編程器軟件NeoProgrammer_2.2.0.10
- 20.47 MB | 170次下載 | 1 積分
- 22025智能家居傳感器市場分析及創(chuàng)新應(yīng)用
- 3.11 MB | 43次下載 | 免費(fèi)
- 3RV1126B系列開發(fā)板產(chǎn)品資料
- 4.19 MB | 18次下載 | 免費(fèi)
- 4CH341編程軟件下載
- 2.50 MB | 16次下載 | 5 積分
- 5全志系列-米爾基于T153核心板開發(fā)板 四核異構(gòu)、3路千兆網(wǎng),賦能多元化工業(yè)場景
- 3.05 MB | 12次下載 | 免費(fèi)
- 6【開源】60余套STM32單片機(jī)、嵌入式Linux、物聯(lián)網(wǎng)、人工智能項目案例及入門學(xué)習(xí)資源包
- 10.55 MB | 8次下載 | 免費(fèi)
- 7冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 4次下載 | 10 積分
- 8特斯拉MODEL S車載充電機(jī)主電路回路原理圖
- 0.81 MB | 4次下載 | 3 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233094次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191448次下載 | 10 積分
- 5十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183356次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81604次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73824次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論