Skip to Main Content
Operating Systems of Embedded Devices can manage application data more effectively. This directed us to consider a new dynamic memory management approach for GPS and similar embedded systems. The uniqueness of the suggested approach is shifting elements of the application to the Operating System with the aim of manage application data more effectively. A key component of an application is caching its data with the purpose of preventing excessive memory accesses and allocations. The suggested approach called “Cache Based Dynamic Memory Management” - CBDMM proposes to move the caching component from the application to the Operating Systems. We present CBDMM design, discusses its advantages and show encouraged benchmarking results.