10.3969/j.issn.1673-629X.2005.05.045
μC/OSⅡ内存管理的一种改进方法
研究了μC/OSⅡ的内存管理,发现当对一个申请到的内存块进行越界写操作或产生了指向空闲内存块指针区(头几个字节)非法指针时可能会破坏它指向下一个空闲内存块的指针,这样,空闲内存块链表就会被破坏.出于安全性要求,必须将控制信息与用户使用的空闲内存块分开,内存块的控制信息属于系统数据,必须对其进行保护.利用μC/OSⅡ的就绪表(Ready List)中任务的调入和删除原理,构造一个内存管理表,实现内存块的分配和释放.由此,μC/OSⅡ在内存管理中存在的安全性问题得到了解决.
μC/OSⅡ、内存管理、内存分区、内存块
15
TP316.8(计算技术、计算机技术)
2005-05-26(万方平台首次上网日期,不代表论文的发表时间)
共3页
137-138,141