TrueFFS文件系統(tǒng)的改進(jìn)
[Abstract]:TD-SCDMA and TD-LTE are the two mainstream services of communication in the world today, and the reliable and stable operation of base station is the foundation of ensuring these two services. On the main control card of the base station, the executable program is stored with Flash chip, and the operation of Flash is based on the file system of TrueFFS. During the operation of the task, some print information and alarm information are written into the Flash chip. However, during the operation of the system, there will be problems such as log scrambling, automatic formatting and so on. In view of the above problems, my work has the following aspects: (1) learn and analyze the source code of TrueFFS file system, find out the core translation layer of the file system. The important block allocation, virtual mapping and page table in translation layer are analyzed. Among them, the block allocation stores the state and the corresponding virtual address of each logical sector, and the virtual mapping stores the corresponding relationship between the virtual sector code and the logical sector code. (2) the problem of field feedback is located, and the scheme of improving the file system is put forward. For flash automatic formatting, this occurs after the header of the underlying unit is rewritten. The occurrence of this phenomenon shows that the protection of unit head is not enough and the protection of unit head is increased. A read and write error occurred on the file system, indicating that there was a problem with addressing. It is related to addressing that the block allocation and virtual mapping of the file system increase the backup of these key data and use the main backup when reading and writing the data in order to improve the reliability of the system. There is a random code in the file, which is caused by bit flipping. Add ECC check, make the system have the function of automatic error correction. The improved file system is stable in the test, and no file scrambling and automatic formatting occurs. During this period, there is also the phenomenon of level jump, but the improved file system reports and repairs this kind of problem.
【學(xué)位授予單位】:北京交通大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2012
【分類(lèi)號(hào)】:TP333;TP368.1
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 陳智育;嵌入式系統(tǒng)中的Flash文件系統(tǒng)[J];單片機(jī)與嵌入式系統(tǒng)應(yīng)用;2002年02期
2 閻航;;FAT文件系統(tǒng)在NAND Flash存儲(chǔ)器上的改進(jìn)設(shè)計(jì)[J];單片機(jī)與嵌入式系統(tǒng)應(yīng)用;2006年11期
3 應(yīng)駿;江峰;李莉;;嵌入式設(shè)備上的文件系統(tǒng)優(yōu)化設(shè)計(jì)[J];電子技術(shù)應(yīng)用;2007年12期
4 杜曄華;蔡銘;董金祥;;基于數(shù)據(jù)相關(guān)性的多片閃存系統(tǒng)垃圾回收器[J];華中科技大學(xué)學(xué)報(bào)(自然科學(xué)版);2007年11期
5 夏煜,郎榮玲,戴冠中;Linux操作系統(tǒng)的文件系統(tǒng)建立過(guò)程的研究[J];計(jì)算機(jī)工程與應(yīng)用;2001年15期
6 劉銳;李盤(pán)林;李秉智;;一種適用于大容量Flash存儲(chǔ)系統(tǒng)的管理方案[J];計(jì)算機(jī)應(yīng)用研究;2006年02期
7 李慶誠(chéng);孫明達(dá);;基于NAND型閃存的嵌入式文件系統(tǒng)設(shè)計(jì)[J];計(jì)算機(jī)應(yīng)用研究;2006年04期
8 王宏強(qiáng);王太勇;鄧輝;徐春生;趙艷菊;;面向閃存類(lèi)存儲(chǔ)設(shè)備嵌入式文件系統(tǒng)研究與實(shí)現(xiàn)[J];計(jì)算機(jī)應(yīng)用研究;2008年03期
9 沈建華,羅悅懌;基于NAND Flash的FFS設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)應(yīng)用與軟件;2005年06期
10 鄧波;FAT32文件系統(tǒng)結(jié)構(gòu)研究[J];四川師范大學(xué)學(xué)報(bào)(自然科學(xué)版);2000年06期
,本文編號(hào):2487685
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2487685.html