摘要
研究了实时操作系统的内存管理,总结了静态内存分配和动态内存分配的优缺点。介绍了实时操作系统SACOS的特点、体系结构和目标机系统的内存映射。描述了SACOS的动态内存管理,并给出了实现SACOS动态内存管理的基础-堆的分配与回收的详细过程。SACOS的动态内存管理方法可以有效地减少内存管理开销和内存碎片,提高内存的利用率。
Memory management of Real-Time Operating System is studied.The advantages and disadvantages of static memory allocation and dynamic memory allocation are concluded.The features,architecture and target system's memory map of Real-Time Operating System SACOS are introduced.Dynamic memory management of SACOS and implementations of allocation and garbage collection of heap which is the foundation of dynamic memory management are reported in detail.The dynamic memory management of SACOS can decrease efficiently the memory management overhead and memory fragmentation and improve the memory utilization.
出处
《计算机工程与应用》
CSCD
北大核心
2006年第5期37-39,共3页
Computer Engineering and Applications
基金
国家部委预研资助项目