我們平時(shí)使用的U盤、硬盤都有哪些格式,它們有什么區(qū)別?下面給大家科普一篇日常生活中我們可能存在疑惑的內(nèi)容。
常見(jiàn)文件系統(tǒng)
我們常見(jiàn)的文件系統(tǒng)有:FAT(FAT16)、FAT32、exFAT 和 NTFS等。
我們格式化U盤(或其他磁盤)時(shí),一般有這幾個(gè)文件系統(tǒng)格式可選擇:

當(dāng)然,有些U盤不支持FAT,支持的格式與容量和磁盤類型有關(guān)。
FAT32
FAT32文件系統(tǒng)用4個(gè)字節(jié)(32位)空間來(lái)表示每個(gè)扇區(qū)配置文件的情形,所以叫FAT32。分區(qū)容量最低是512M,而上限的話不同的操作系統(tǒng)都不一樣,WinXP系統(tǒng)最大可以做到2TB的FAT32分區(qū)。
exFAT
exFAT文件系統(tǒng)是微軟在windows embeded5.0以上引入的一種適合于閃存的文件系統(tǒng),主要是為了解決FAT32不支持4G或更大文件的問(wèn)題而推出的。
NTFS
NTFS文件系統(tǒng)是windows NT核心和高級(jí)服務(wù)器網(wǎng)絡(luò)操作系統(tǒng)環(huán)境的文件系統(tǒng)。NTFS系統(tǒng)比FAT32的可靠性更高,可以支持更大的分區(qū)和更大的文件,此外還有不少FAT32沒(méi)有的功能,比如壓縮分區(qū)、文件索引、數(shù)據(jù)保護(hù)和恢復(fù)、加密訪問(wèn)等。
NTFS相比FAT會(huì)讓閃存性能降低
為什么大部分Windows默認(rèn)是NTFS格式,而U盤或內(nèi)存卡是FAT32格式?
NTFS也有他的缺點(diǎn),NTFS分區(qū)采用“日志式”,因?yàn)橐涗洿疟P的詳細(xì)讀寫操作,對(duì)U盤這種快閃存儲(chǔ)介質(zhì)會(huì)造成較大的負(fù)擔(dān)。
比如同樣存取一個(gè)文件或目錄,在NTFS上的讀寫次數(shù)就會(huì)比FAT32更多,理論上NTFS格式的U盤比較容易損壞。并且由于U盤帶寬有限,NTFS頻繁讀寫占據(jù)通道會(huì)讓磁盤性能降低。
四種文件系統(tǒng)比較
雖然四種文件系統(tǒng)的存儲(chǔ)方式和特性各不相同,但對(duì)于傳輸速度并不快的存儲(chǔ)卡和U盤來(lái)說(shuō),實(shí)際傳輸性能卻大同小異。因此,U盤使用何種文件系統(tǒng)的主要因素還是其容量及用途。
FAT16
優(yōu)點(diǎn):兼容性最好,某些數(shù)碼設(shè)備可能對(duì)FAT32和NTFS格式的存儲(chǔ)卡支持不太好,因此只能使用FAT16
缺點(diǎn):最大僅支持2GB分區(qū),空間浪費(fèi)大
備注:趕緊看看U盤是不是FAT格式,如果是就改用FAT32吧
FAT32
優(yōu)點(diǎn):兼容性好
缺點(diǎn):?jiǎn)蝹€(gè)文件不能超過(guò)4GB,不支持512MB以下容量的U盤
備注:如果U盤容量達(dá)8GB以上,發(fā)現(xiàn)4GB文件拷不進(jìn)去的話,可以考慮換用NTFS或ExFAT格式了
ExFAT
優(yōu)點(diǎn):專為閃存和U盤設(shè)計(jì),空間浪費(fèi)小
NTFS
優(yōu)點(diǎn):兼容性好,支持任意大小的U盤
缺點(diǎn):會(huì)縮短閃存壽命
備注:反正U盤超便宜,不怕壞的朋友們使用NTFS其實(shí)挺好
FatFs和FAT32是什么關(guān)系?
搞嵌入式的應(yīng)該對(duì)FatFs并不陌生,那么肯定有人會(huì)問(wèn):FatFs和FAT32是什么關(guān)系?
我們說(shuō)的FatFs是指FAT Filesystem,是一個(gè)通用的文件系統(tǒng)(FAT/exFAT)模塊,用于在小型嵌入式系統(tǒng)中實(shí)現(xiàn)FAT文件系統(tǒng)。一種供MS-DOS及其它Windows操作系統(tǒng)對(duì)文件進(jìn)行組織與管理的文件系統(tǒng)。
FAT 文件系統(tǒng)起源于 1980 年左右,是 MS-DOS 首先支持的文件系統(tǒng)。
而FAT32可以說(shuō)是經(jīng)過(guò)Fat發(fā)展而來(lái):
當(dāng)然,這里面就有很多區(qū)別和差異,要研究透徹的話,可能需要很長(zhǎng)時(shí)間。這里給大家兩個(gè)參考鏈接:http://elm-chan.org/fsw/ff/00index_e.htmlhttp://elm-chan.org/docs/fat_e.html
編排 | strongerHuang
微信公眾號(hào) | 嵌入式專欄
編輯:jq
-
U盤
+關(guān)注
關(guān)注
7文章
497瀏覽量
66163 -
服務(wù)器
+關(guān)注
關(guān)注
14文章
10251瀏覽量
91480 -
DoS
+關(guān)注
關(guān)注
0文章
129瀏覽量
45917
原文標(biāo)題:文件格式FAT、FAT32、exFAT之間關(guān)系和區(qū)別
文章出處:【微信號(hào):strongerHuang,微信公眾號(hào):strongerHuang】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
技術(shù)資訊 I 一文詳解 STEP 文件
ESP32 驅(qū)動(dòng)瀚海微SD NAND 完整方案 + FAT/FAT32 驅(qū)動(dòng)核心區(qū)別
電能質(zhì)量在線監(jiān)測(cè)裝置的數(shù)據(jù)壓縮存儲(chǔ)功能支持的數(shù)據(jù)格式可以修改嗎?
瑞薩 Titan board RA8P1 sdcard demo例程識(shí)別64G、256G exfat的SD卡掛載失敗的原因?
Jtti分析SSL證書安裝不成功是怎么回事?有哪些原因?
技術(shù)貼|【RK3588】ELF 2開(kāi)發(fā)板如何添加exFAT和NTFS文件系統(tǒng)格式
淺談電子工程師困惑多年的EDA行業(yè)的標(biāo)準(zhǔn)格式
【創(chuàng)龍TLT113-MiniEVM開(kāi)發(fā)板試用體驗(yàn)】U盤讀寫速度測(cè)試教程
【龍芯2K0300蜂鳥板試用】固件更新與測(cè)試
飛凌嵌入式ElfBoard ELF 1板卡-uboot常用命令之文件系統(tǒng)命令
告別復(fù)雜操作!N8900藍(lán)牙芯片用極簡(jiǎn)設(shè)計(jì)實(shí)現(xiàn)極致音頻體驗(yàn)
為大家科普文件格式FAT、FAT32、exFAT之間的關(guān)系和區(qū)別
評(píng)論