Font Size: a A A

Embedded Web Server-based ARM9 Memory Optimization Algorithm

Posted on:2011-06-02Degree:MasterType:Thesis
Country:ChinaCandidate:X ZhaoFull Text:PDF
GTID:2178360305965407Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the application of the wireless network in the life, production and life will become more convenient, the convenience people can imagine can be achieved by the remote control technology of the wireless network. Because as for the hardware environment and the memory capacity, there is big gap between the equipment of the wireless network and the equipment of the general network, we need the support of the better software algorithms to balance the shortfall.The efforts of this paper are designing and developping the optimization management algorithm of the memory domain-EWMO, which is based on the platform of the front CSRm intelligent controller on the AT91RM9200 ARM-Linux embedded operating system. The aim of the algorithm is explorating to improve the response speed of the front end CSRm intelligent controller by researching the optimization of the memory. Through deep understanding of the dynamic memory technology of the embedded systems and through research and analysis of the advantages and disadvantages of the memory management algorithms that have been commonly used, this paper proposed an optimized memory domain management algorithm based on the embedded WEB server, which can make it more effective to avoid memory leak. Because Memory capacity of the wireless network equipment is smaller than that of the usual network equipment, and the wireless network have higher requirements for real-time and safety, the designs of algorithms and data structures are as small as possible not only to save memory space, at the same time to ensure the stability and the real-time needs of program execution. The traditional ways of the application for the memory are using the malloc functions or directly using the new operator, which will increase the memory fragmentation, and decrease the efficience of the memory allocation Compared to the traditional ways of memory allocation, the management allocation model of memory domain can largely reduce the memory fragmentation and improve the efficiency of memory allocation.Finally, the actual test results show this algorithm achieves the above requirements, and the program is proved effective, correct and feasible.
Keywords/Search Tags:Embedded, wireless, WEB Server, Memory pool allocation
PDF Full Text Request
Related items