Wellicht leuk om even te melden dat er sinds een paar dagen nieuwe AOSP en CyanogenMod ROMs uit zijn op basis van Marshmellow met een revolutionair nieuw geheugenbeheer. Hierdoor is het volledige RAM ter beschikking van het OS wat o.a. multitasking weer vlot heeft getrokken. Twee dev's en met iemand van Texas Instruments op de achtergrond hebben dit mogelijk gemaakt. Mijn GN is herboren met grote dank aan deze mannen. Android M draait hier nu als een trein op mijn 4 jaar oude smartphone.
The Contiguous Memory Allocator (CMA) makes it possible for device drivers to allocate big contiguous chunks of memory after the system has booted.
The main difference from the similar frameworks is the fact that CMA allows to transparently reuse memory region reserved for the big chunk allocation as a system memory, so no memory is wasted when no big chunk is allocated. Once the alloc request is issued, the framework will migrate system pages to create a required big chunk of physically contiguous memory.