Font Size: a A A

Research And Implementation Of The Memory Dynamic Loading Technology Based On Embedded System&Mobile Phone Platform

Posted on:2013-02-23Degree:MasterType:Thesis
Country:ChinaCandidate:P F LiuFull Text:PDF
GTID:2248330395956305Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Because of the low-end phone’s memory in general is very small, and the OS kernel is also very simple, which limits the number of user applications in memory, and makes the user experience has not greatly improved.So how we can put more user applications into the tight memory of the low-end phones, that is our research, memory dynamic loading technique.The memory dynamic loading technique has not been achieved on the Datang Arena mobile phone platform, which is a very challenging project.we can store the executing code of some user applications in the same piece of shared memory,that using some technology,such as MMU, address mapping technique and Interrupt processing technique of ARM. When the system is running, it backup each time when a program on the code and applicationcode copyed the new shared memory area, so that each thread ofexecution can in turn be affected, and the memory space occupied by only one.It also saves a lot of cost, and more applications can be store in the memory, which achieves our original purpose.We can design a set of memory dynamic loading system embedded in the OS Threadx based on memory dynamic loading technique.We statistical the frequency of the user application,and put the small frequency user applications into the memory dynamic loading system.the phones runs as faster as the old version phones,but the effect can greatly improve the user experience,and increase the market competitiveness.
Keywords/Search Tags:memory dynamic loading technique, Interrupt processing technique, address mapping technique
PDF Full Text Request
Related items