Font Size: a A A

Design And Implementation Of The Component Storage System In A Component-based Operating System

Posted on:2016-04-03Degree:MasterType:Thesis
Country:ChinaCandidate:Q WangFull Text:PDF
GTID:2308330470967715Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
For the past few years, with the huge evolution of the embedded system, more and more attention is paid on the component technology in the design of embedded operating system. The component-based operating system is flexible, general-purpose, dynamically configurable, which can give support to the development of the embedded applications. However, the storage of components is ignored in the current research despites of its importance in the component-based operating system. The usual practice is to make the file system stored in an external storage device. Typically, components are stored in the file system of an external device, which occupies lots of resources and reduces performance.This dissertation designs and implements a new storage system of components, which reduces the occupation of resources and improves the performance.The main works of this dissertation are as follows:1. We implement the componentization of each module and the function of dynamic update in the operating system, which is the most important for the component-based operating system.2. A new access model of the external equipment is designed and implemented, which makes full use of the advantage of component-based operating system, separates the access of the external equipment and the abstraction, maintains a streamlined kernel, and improves the flexibility of the application. As a consequence, the development and replacement of components is convenient, which improves the reusability of the operating system.3. Based on the new assess model, we designs and implements a new storage system of component, which consists of mapping and translation of Flash, and abstraction of components. It optimizes the access of Flash as well as the storage of component.In the end, this dissertation conducts a series of assessments on the performance and the resource occupation of our system, which indicates that our system reduces the resource occupation as well as improves the performance when compared with the file system.
Keywords/Search Tags:Embedded systems, Real-time operating system, Component-based, External device access model, Component storage
PDF Full Text Request
Related items