'Contiguous Memory Allocator'에 해당되는 글 2건

  1. 2013.09.20 CMA를 처음 접하는 사람들을 위한 짧은 글
  2. 2013.09.19 Contiguous Memory Allocator


CMA를 처음 접하는 사람들을 위한 짧은 글

Development/Linux & Android 2013. 9. 20. 02:55

CMA를 처음 접하는 사람들을 위한 짧은 ...

From "[PATCHv11 0/8] Contiguous Memory Allocator"

https://groups.google.com/forum/#!topic/linux.kernel/5JSXa3vxNmA


A few words for these who see CMA for the first time:

   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.

   For more information you can refer to nice LWN article: 
   http://lwn.net/Articles/447405/ and links to previous versions
   of CMA framework.

   The CMA framework has been initially developed by Michal Nazarewicz
   at Samsung Poland R&D Center. Since version 9, I've taken over the
   development, because Michal has left the company.

:

Contiguous Memory Allocator

Development/Linux & Android 2013. 9. 19. 15:59

http://lwn.net/Articles/450633/

CMA developer Marek Szyprowski의 Contiguous Memory Allocator에 대한 초기 계획 링크 글.

CMA를 이해하기 위해서 도움이 되려나?

: