论文部分内容阅读
针对基于国产龙芯CPU的RTAI扩展的数控系统的共享内存问题,通过对RTAI共享内存实现机制的研究,设计共享内存池和共享内存块两级管理数据结构,在RTAI提供的共享内存分配和释放函数的基础上,设计了一种分配算法和释放算法,并使用C语言实现一个高效的共享内存管理层。经验证,该设计有效降低了数控系统共享内存分配和释放的时间耗费,提高了数控系统的共享内存管理效率。