• DocumentCode
    3205253
  • Title

    Optimizing Software of Memory Management on ARM

  • Author

    Dong Jingwei ; Wang Zhuo ; Wang Rui ; Shi Xianwei

  • Author_Institution
    Higher Educ. Key Lab. for Meas. & Control Technol. & Instrumentations of Heilongjiang Province, Harbin Univ. of Sci. & Technol., Harbin, China
  • fYear
    2012
  • fDate
    8-10 Dec. 2012
  • Firstpage
    1390
  • Lastpage
    1392
  • Abstract
    The performance of embedded systems is determined by many factors. The method of memory management is an important one of them. In this paper, three software optimization methods of memory management are discussed based on ARM embedded system and embedded Linux. Setting memory access permissions in system initialization improves the reliability of the embedded system. Using FCSE (Fast Context Switch Extension) improves the usage efficiency of memory. Allocating memory space by integer times of 4 KB makes more processes concurrency possible on embedded system which hardware configuration is insufficient. Experiment shows that the optimizing memory management methods studied in this paper improved the operating efficiency of ARM and embedded Linux system.
  • Keywords
    Linux; embedded systems; microcontrollers; optimisation; software reliability; storage management; ARM embedded system; FCSE; embedded Linux system; embedded systems; fast context switch extension; hardware configuration; memory access permissions; memory management software optimization method; reliability; Context; Embedded systems; Linux; Memory management; Random access memory; Switches; ARM; embedded Linux; fast context switch extension; memory access permissions; memory management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Instrumentation, Measurement, Computer, Communication and Control (IMCCC), 2012 Second International Conference on
  • Conference_Location
    Harbin
  • Print_ISBN
    978-1-4673-5034-1
  • Type

    conf

  • DOI
    10.1109/IMCCC.2012.327
  • Filename
    6429163