資源描述:
《TF卡文件存儲(chǔ)說(shuō)明.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、TF卡文件存儲(chǔ)說(shuō)明問(wèn)題描述:客戶(hù)反映直接拷貝MP3文件至TF卡根目錄下時(shí),2GB的卡只能拷貝180-240個(gè)文件左右就報(bào)錯(cuò),提示無(wú)法創(chuàng)建文件,拷貝文件類(lèi)型為MP3,大小大概在1GB左右,但是拷貝電影及使用數(shù)碼之家測(cè)試正常。測(cè)試結(jié)果:復(fù)現(xiàn)象客戶(hù)描述問(wèn)題,如下圖所示:測(cè)試情況:2GBTF卡,拷貝276首MP3文件,,但拷貝至211個(gè)文件時(shí)報(bào)錯(cuò),出現(xiàn)上圖情況。如下圖所示,我們2GB(含2GB)以下容量TF卡默認(rèn)文件系統(tǒng)是FAT格式,F(xiàn)AT文件系統(tǒng)中有一個(gè)FAT表(文件分配表),占用一個(gè)簇,大小為512個(gè)字節(jié),用于存儲(chǔ)文件目錄,故而在TF卡根目錄下最多只能存儲(chǔ)512個(gè)
2、文件或目錄。如果文件名較長(zhǎng),則根目錄下可存儲(chǔ)的文件數(shù)量會(huì)更少,實(shí)際情況隨文件名長(zhǎng)度變化而變化。解決方案:1、在存儲(chǔ)卡上建立一個(gè)文件夾,然后將文件拷貝至文件夾內(nèi)即可。2、將存儲(chǔ)卡格式化為FAT32格式,則可以直接將文件拷貝至卡的根目錄內(nèi),但FAT32格式有可能不被某些終端設(shè)備識(shí)別,這一點(diǎn)需要尤其注意。結(jié)論:客戶(hù)反映問(wèn)題是由于FAT文件系統(tǒng)格式所致,屬于正?,F(xiàn)象,所有的FLASH存儲(chǔ)產(chǎn)品(SD卡,TF卡,MMC卡,U盤(pán)等)都會(huì)有此現(xiàn)象,故可以判定此現(xiàn)象為正常情況,TF卡本身品質(zhì)正常。FAT與FAT32的區(qū)別存儲(chǔ)器在使用之前都必須對(duì)其進(jìn)行格式化處理,否則就無(wú)法對(duì)其寫(xiě)
3、入數(shù)據(jù),目前主要用的幾種文件系統(tǒng)包括,FAT16,F(xiàn)AT32,NTFS,EXT2,EXT3等,而移動(dòng)存儲(chǔ)主要使用的文件系統(tǒng)是FAT16及FAT32。下面是對(duì)這兩種文件系統(tǒng)的介紹。1、FAT16--也就是WINDOWS系統(tǒng)中顯示的“FAT”格式,我們以前用的DOS、Windows95等都使用FAT16文件系統(tǒng),現(xiàn)在常用的Windows98/2000/XP等系統(tǒng)均支持FAT16文件系統(tǒng)。它最大只能管理大到2GB的分區(qū),但每個(gè)分區(qū)最多只能有65525個(gè)簇,而每個(gè)簇的大小依存儲(chǔ)器容量而定,容量越大,簇的大小的也大(簇是磁盤(pán)空間的配置單位)。Fat16分區(qū)格式有一個(gè)最大
4、的缺點(diǎn),那就是存儲(chǔ)設(shè)備的實(shí)際利用效率低。因?yàn)樵赿os和windows系統(tǒng)中,磁盤(pán)文件的分配是以簇為單位的,一個(gè)簇只分配給一個(gè)文件使用,不管文件多大,就算只有1個(gè)字節(jié),該文件至少要占用一個(gè)簇32Kb的空間。2、FAT32:隨著大容量硬盤(pán)的出現(xiàn),F(xiàn)AT32開(kāi)始流行。它是FAT16的增強(qiáng)版本,可以支持大到2TB(2048G的分區(qū)。FAT32的簇比FAT16小得多,從而有效地節(jié)約了硬盤(pán)空間。相比之下,F(xiàn)AT32文件系統(tǒng)可以更有效率地保存信息。如兩個(gè)分區(qū)大小都為2GB,一個(gè)分區(qū)采用了FAT16文件系統(tǒng),另一個(gè)分區(qū)采用了FAT32文件系統(tǒng)。采用FAT16的分區(qū)的簇大小為3
5、2KB,而FAT32分區(qū)的簇只有4KB的大小。這樣FAT32就比FAT16的存儲(chǔ)效率要高很多,通常情況下可以提高15%左右。下面是分別是FAT16與FAT32簇對(duì)比 為什么使用FAT32格式化后會(huì)有一個(gè)4KB的已占用空間?答:因?yàn)镕AT32要管理更大,更復(fù)雜的空間,所以會(huì)生成一個(gè)比FAT16更為龐大的FAT表,會(huì)多占用一個(gè)簇的空間(4Kb,現(xiàn)在所采用的TF卡容量都小于8GB),但并不是所有手機(jī)平臺(tái)都能支持FAT32,如果不支持,插上卡后將會(huì)出現(xiàn)不識(shí)卡的現(xiàn)象?! ∶~解釋?zhuān)篎AT表----是文件分配表(FileAllocationTable),用
6、于存放文件及文件夾的相關(guān)信息.。如文件名稱(chēng),文件長(zhǎng)度,文件日期,文件訪問(wèn)權(quán)限等?;厥盏幕締挝?,即,一個(gè)文件總是占用若干個(gè)整簇,文件所使用的最后一簇剩余的空間就不再使用,而是浪費(fèi)掉了。