This paper proposes an automatic partitioning technique for flash memory in Linux-based mobile embedded systems. The proposed technique creates a set of flash memory partitions whose sizes are exactly the same as the software modules stored in the flash memory, resultantly maximizing the space for user applications. When updating software modules, the proposed scheme automatically reconfigures the partitions by moving the unchanged software modules and replacing the updated modules with the old ones. Moreover, it can facilitate software updates in flash memory by removing the need for human intervention. Our performance evaluations reveal that the proposed technique not only guarantees about 10% more space for the user area in the flash memory, but also increases the speed of the software module updates by eight times, as compared with a manual update. © Springer-Verlag Berlin Heidelberg 2007.
CITATION STYLE
Lim, Y., Nam, Y. J., Yoo, G. S., & Seo, D. W. (2007). Automatic partitioning technique for flash memory on linux-based embedded systems. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4611 LNCS, pp. 93–102). Springer Verlag. https://doi.org/10.1007/978-3-540-73549-6_10
Mendeley helps you to discover research relevant for your work.