Font Size: a A A

Research And Realization Of Embedded Systems Memory Management

Posted on:2007-12-13Degree:MasterType:Thesis
Country:ChinaCandidate:J G ChaiFull Text:PDF
GTID:2208360185456037Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of multimedia technology and the Internet, and the enhancement of intelligence for electronic product, embedded system is more and more popular. The safety and reliability of embedded system are crucial in key field such as spaceflight, industry control and medicine. In order to improve the safety and reliability of data storage in real-time embedded system, research on memory management for embedded system is particularly significant.With the requirement of real-time embedded application, a series of memory management technology to improve safety and reliability for embedded system are proposed and implemented in the thesis, including memory leak detection and collection, memory redundancy allocation, memory redundancy encoding and memory protection, then the key technology of these is researched and implementedAt first, a systematic survey of research in the domain of embedded real-time and memory management is given, including the concept of real-time embedded system, the research status and tendency of real-time embedded system, the characteristic of memory model and memory management in real-time embedded system. Then the study objectives and contents of the thesis are presented.Secondly, based on the analysis of memory fragmentation , several common methods of handling memory fragmentation are discussed here.Thirdly, a few famous domestic and abroad embedded system memory management are introduced, for example ,VxWorks ,Linux slab ,eCos memory allocation strategy .Fourthly, a method of dealing dynamic heap allocation is put forward .The design and the important data structures are also given in detail. Finally, the thesis made a conclusion about the memory management technology for real一time embedded system and its evolution tendency in the future.
Keywords/Search Tags:memory fragmentation, embedded system, memory management, memory write-overflow
PDF Full Text Request
Related items