面向多媒體存儲(chǔ)的FAT文件系統(tǒng)研究與應(yīng)用
[Abstract]:With the development of technology, the application of audio and video is becoming more and more popular, and the portable multimedia storage system similar to CarLog goes deeper into people's life. Portable embedded devices use SD card, U disk and other removable storage devices to facilitate the exchange of data with PC. Because of the good compatibility of FAT file system in various operating systems, most portable embedded devices use FAT file system to store data. However, in the audio and video multimedia storage, especially in the multi-channel concurrent storage, the fat file system will produce serious fragments, which will affect the performance of reading and writing. Multimedia files usually have a large amount of data, easy to form file fragments. In the case of concurrent storage, the strategy of searching idle clusters sequentially and allocating them makes the data clusters of different files interleaved and stored, which exacerbates the file fragmentation. Fat file system is heavily dependent on FAT tables. The IO overhead of frequent access to FAT tables in the process of reading and writing of files affects the efficiency of reading and writing to a certain extent. The multimedia file storage is different from the traditional text storage. It has the characteristics of one write multiple read, order access, large amount of data, etc. As a general file system, FAT file system can not adapt to these characteristics. In this paper, we will improve the FAT file system on the premise of keeping compatibility with the storage characteristics of multimedia files to make it more suitable for multimedia storage. The improvement includes two aspects: on the one hand, building the bitmap index of FAT table in memory to complete the search of free cluster, in order to reduce the system IO load; on the other hand, on the basis of bitmap index, A variable size block allocation mechanism based on cluster group is proposed to extend the size of free block allocation unit. The test results show that the above improvements can improve the read and write performance of FAT file system for large files under the condition of multi-channel concurrent storage.
【學(xué)位授予單位】:華中科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2013
【分類號(hào)】:TP333
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 梁愛華;肖麗平;;一種嵌入式視頻存儲(chǔ)的專用文件系統(tǒng)設(shè)計(jì)[J];單片機(jī)與嵌入式系統(tǒng)應(yīng)用;2010年10期
2 張博;;中國視頻監(jiān)控市場(chǎng)發(fā)展展望[J];電視技術(shù);2009年05期
3 廖根為;;基于多結(jié)構(gòu)信息的FAT文件系統(tǒng)數(shù)據(jù)恢復(fù)算法[J];電信科學(xué);2010年05期
4 張守祥;;兼容FAT32的DSP文件系統(tǒng)研究與設(shè)計(jì)[J];測(cè)控技術(shù);2010年03期
5 楊道良,任曉霞;Linux下連續(xù)媒體文件系統(tǒng)研究[J];計(jì)算機(jī)工程與應(yīng)用;2000年08期
6 劉可嘉;梁阿磊;;實(shí)現(xiàn)實(shí)時(shí)FAT文件系統(tǒng)的一種簡(jiǎn)單方法[J];計(jì)算機(jī)工程與應(yīng)用;2008年16期
7 李謙;王偉;;面向HDTV視頻存儲(chǔ)的專用文件系統(tǒng)[J];計(jì)算機(jī)工程;2007年21期
8 鄧劍,楊曉非,廖俊卿;FAT文件系統(tǒng)原理及實(shí)現(xiàn)[J];計(jì)算機(jī)與數(shù)字工程;2005年09期
9 郭學(xué)理,韋智,潘松;Linux的Ext2文件系統(tǒng)[J];計(jì)算機(jī)應(yīng)用研究;2001年05期
10 葉新棟;唐志強(qiáng);涂時(shí)亮;;AVL樹在FAT文件系統(tǒng)中的應(yīng)用與研究[J];計(jì)算機(jī)應(yīng)用與軟件;2010年08期
本文編號(hào):2216072
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2216072.html