Dissertation > Excellent graduate degree dissertation topics show
Research and Improvement of Nucleus-based Flash File System
Author: ZhangBo
Tutor: TuGang
School: Huazhong University of Science and Technology
Course: Applied Computer Technology
Keywords: Embedded System File System Flash Reliability Real-timing
CLC: TP316
Type: Master's thesis
Year: 2007
Downloads: 71
Quote: 0
Read: Download Dissertation
Abstract
|
Nucleus Plus is a real-time,multi-task and easy-porting embedded operating system,whose flash-based file system is divided into two layers-FAT and FMM.This file system has the advantages of simpleness and easy-porting capability,but it also has some problems while being used.one problem is its week self-repair ability,and the file system breaks down easily when power fails,so the reliability of the file system isn’t good enough;The other is that the dirty-sectors-checking procedure takes too much time,which affect the capability of the whole file system.So,it’s necessary for us to analyse the whole file system fully and improve it suitably.Aiming at the problems of the file system of Nucleus Plus,we advance it in two views,one is the reliability,the other is the real-timing.First,we find the cause of breaking down easily when power fails by analysing the FAT table and the mechanism of FAT layer.we conclude four performances:cluster-chain cycles,cluster-chain is cited across,the actual file size is different from the value in directory entry and cluster-chain is lost,and improve them one by one.The idiographic work is that we add the function of disk-scanning without changing the whole structure of the source of FAT layer,so the file system can repair itself when error occurs.After the improvement,the source of the file system maintain its independence,so we guarantee its easy-porting capability when improving the reliability.Secondly, we conclude the cause of low efficiency of reclaim dirty sectors by analysing the writing process,erasing process and the algorithm of reclaiming dirty sectors.The cause is that the original algorithm deals with every block one by one.so,we advance and implement choosing algorithm,breaking the regular that the block must be disposed orderly.After the improvement,the real-timing of the file system enhance obviously.the improvement of real-timing still guarantees that most of the writing processes can finish before the capacitance discharges completely,so the probability of breaking down when power fails decreases,which improve the reliability of the file system indirectly.
|
Related Dissertations
- The Electric Power Steering System,U463.4
- Transplant of Windows CE Operation System Based on ARM9,TP316.7
- The Research of Moving Object Tracking System Based on Embeded Image Process Unit,TP391.41
- Gui Design and Application Oriented to Embedded Ultrasonic Detecting System,TP274.53
- Data Collecting and Processing of Multi-Linear-CCD Visual Measuring System,TP274.2
- LXI-VXI Adapter Design,TP274
- Research on Temperature Control System for High-Performance Oven-Control Crystal Oscillator (OCXO),TN752
- Development and Preliminary Application of the Questionnaire on Emotional Labour of the Middle School Teacher,B841
- The Research on Reliability of Low-Voltage Power Line Communication,TM73
- Study of An Embedded Chinese Medical Therapeutic Apparatus,R197.39
- The Research and Application of Software Reliability Test for User Right Management System,TP311.53
- Research on Subsea Pipeline Repair Coupling,TE973
- Salinomycin Granules Process Improvement,S859.79
- Research and Application on Reliability Technology of Mine Hidrological Monitoring System,TD742.1
- Body Sensor Networks Adaptive Communication Protocol,TP212.9
- Periodic testing of the storage system reliability model,O213.2
- Amendment of Mental Health Evaluation Scale for Chinese Nuclear Power Plant Operators,B849
- Degradation of Amorphous Silicon Thin Film Transistors under Gate and Drain Voltage Bias Stress,TN321.5
- Design and Realization of GPS Monitoring System Based on WEB,TP311.52
- Study on Ethernet MAC Protocol and Its FPGA Implementation,TP393.04
- Design of a Mine Smart Sensor Network Based on M-Bus,TP212.9
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Operating system
© 2012 www.DissertationTopic.Net Mobile
|