我觉得吧,这个什么内存管理什么的,真的没必要想的太复杂,当然有很复杂的内存管理算法。但是这些东西我们使用就行,而且一般我们也用不上。内存,无非就是堆和栈。栈,我们就不用管了,堆的使用权限完全在我们手上,分配需要我们干,释放也需要我们自己做。只要严格遵守使用规则就没有什么危险。哪些什么堆栈溢出的,都是一股脑的瞎用的。
至于你说的具体应用最典型的就是RTOS的使用,如果非要说这个内存管理,不妨你可以看看RTOS的内存管理原理。至于楼下所说的,只是正常使用的情况而已。
只有带RTOS时才会有内存管理 ,裸机时,要分配静态的buffer
管理也就是把不用的回收,给进程分配内存的功能