μC/OSII内存管理技术的研究  被引量:5

Study on μC/OSII Memory Management

在线阅读下载全文

作  者:常铁原[1] 刘娜[1] 陈文军[1] 

机构地区:[1]河北大学电子信息工程学院,保定071002

出  处:《计算机工程》2007年第9期82-83,86,共3页Computer Engineering

基  金:河北省教育厅科研基金资助项目(2004407)

摘  要:在μC/OSII中,当应用任务在申请到的内存块中产生了非法指针,并且指针地址指向了空闲内存块头结构区时(前几个字节),空闲链表将会被破坏。为解决这一隐患,将控制信息与用户空间独立存放。该文通过扩展内存块定位字节至16位,得到一种能够区分1024个不同内存块的一级内存管理算法。μC/OSII, if the point in the memory block applied by the application task is illegal and its address points the first several bytes of the head free memory block, the free memory block list is destroyed. In order to solve such problem, the control information and user space are stored separately. This paper introduces a first-level memory management algorithm which is able to distinguish 1 024 different memory blocks by extending the memory block position bytes to 16 bits.

关 键 词:ΜC/OSII 内存管理 内存块 内存分区 

分 类 号:TP316.8[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象