Linux 內(nèi)核現(xiàn)在已經(jīng)增加了對(duì) exFAT 的支持,同時(shí)它也沒有放棄維護(hù)原有 FAT 文件系統(tǒng)驅(qū)動(dòng),甚至現(xiàn)在從郵件列表上看,F(xiàn)AT 性能方面可能會(huì)有大幅提升。
開發(fā) Tux3 文件系統(tǒng)而聞名的 OGAWA Hirofumi 在郵件列表中提到了目前 Linux FAT 文件系統(tǒng)的預(yù)讀取處理有瑕疵:“FAT 條目的當(dāng)前預(yù)讀非常簡(jiǎn)單,但是有一些缺陷,因此在某些環(huán)境下效果不佳。這個(gè)補(bǔ)丁或多或少可以提高預(yù)讀能力。”
補(bǔ)丁改進(jìn)的關(guān)鍵點(diǎn)在于:
通過bdi->a_pages 使預(yù)讀大小可調(diào)
關(guān)注bdi->io_pages 以避免小型I/O 請(qǐng)求
在完全耗盡之前更新預(yù)讀窗口
OGAWA Hirofumi 測(cè)試結(jié)果表明,使用此補(bǔ)丁,在慢速 USB 連接的 2TB 硬盤上,此前需要 383 秒才能完成的傳輸測(cè)試現(xiàn)在只需 51 秒即可完成。
-
Linux
+關(guān)注
關(guān)注
87文章
11506瀏覽量
213377 -
FAT
+關(guān)注
關(guān)注
0文章
38瀏覽量
26304
發(fā)布評(píng)論請(qǐng)先 登錄
服務(wù)器數(shù)據(jù)恢復(fù)—ocfs2文件系統(tǒng)被格式化為Ext4文件系統(tǒng)的數(shù)據(jù)恢復(fù)案例

飛凌嵌入式ElfBoard ELF 1板卡-uboot常用命令之文件系統(tǒng)命令
Linux文件系統(tǒng)打包及鏡像制作,觸覺智能RK3562開發(fā)板演示

如何正確選擇嵌入式文件系統(tǒng)?

防止根文件系統(tǒng)破壞,OverlayRootfs 讓你的設(shè)備更安全

EE-329:在SHARC處理器上運(yùn)行FAT16文件系統(tǒng)和DOS命令

EE-289:在ADSP-BF533 Blackfin處理器上實(shí)現(xiàn)FAT32文件系統(tǒng)

華納云:VFS在提升文件系統(tǒng)性能方面的具體實(shí)踐
Jtti:Linux中虛擬文件系統(tǒng)和容器化的關(guān)系
Linux根文件系統(tǒng)的掛載過程
如何構(gòu)建Linux根文件系統(tǒng)
如何修改buildroot和debian文件系統(tǒng)

Linux高級(jí)文件系統(tǒng)管理詳解
linux--sysfs文件系統(tǒng)

評(píng)論