Differences

This shows you the differences between two versions of the page.

chibios:howtos:manage_memory [2010/12/04 16:08]
127.0.0.1 external edit
chibios:howtos:manage_memory [2011/10/03 20:49] (current)
giovanni [How to manage memory]
Line 1: Line 1:
 ====== How to manage memory ====== ====== How to manage memory ======
 +
 +<HTML>
 +<table>
 +<tr>
 +<td>
 +</HTML>
  
 ChibiOS/RT is a static kernel so you don't need to manage memory at all if your application doesn't really require it. This doesn't mean that the OS is unable to manage memory but just that memory management is an optional part of the whole.\\ ChibiOS/RT is a static kernel so you don't need to manage memory at all if your application doesn't really require it. This doesn't mean that the OS is unable to manage memory but just that memory management is an optional part of the whole.\\
Line 7: Line 13:
   * Memory Pools.   * Memory Pools.
 The three mechanisms are able to coexist and are well integrated, for example the heap allocator uses the core memory manager in order to get more memory blocks, memory pools can optionally do the same thing. Please refer to the kernel reference manual for more details. The three mechanisms are able to coexist and are well integrated, for example the heap allocator uses the core memory manager in order to get more memory blocks, memory pools can optionally do the same thing. Please refer to the kernel reference manual for more details.
- +<HTML> 
 +</td> 
 +<td> 
 +<!-- Place this tag where you want the +1 button to render --> 
 +<div align="right"> 
 +<g:plusone size="tall"></g:plusone> 
 +</div> 
 +</td> 
 +</tr> 
 +</table> 
 + 
 +<!-- Place this tag after the last plusone tag --> 
 +<script type="text/javascript"> 
 +  (function() { 
 +    var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true; 
 +    po.src = 'https://apis.google.com/js/plusone.js'; 
 +    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); 
 +  })(); 
 +</script> 
 +</HTML> 
 ===== Subsystems comparison ===== ===== Subsystems comparison =====
  
 
chibios/howtos/manage_memory.txt · Last modified: 2011/10/03 20:49 by giovanni
 
Except where otherwise noted, content on this wiki is licensed under the following license:GNU Free Documentation License 1.3