发明人:谢鑫
申请号:CN03113413.0
申请日:20030507
公开号:CN1549108A
公开日:
20041124
专利内容由知识产权出版社提供
摘要:本发明涉及一种在通信过程中,实现零拷贝消息队列的方法。零拷贝消息队列是一个由指向消息体数据的指针组成的循环缓冲区,其数据结构包括消息队列的头指针、尾指针、当前消息数目、消息队列的总的消息数目、以及互斥操作信号量、计数信号量等。本发明克服了现有操作系统消息队列中存在多次内存拷贝的缺点,以保证消息通信过程中没有内存拷贝。可广泛地应用于嵌入式操作系统。通过与VxWorks消息队列的对比测试,大大提高了通信速率,同时降低了通信过程中的内存占用,节省了宝贵的系统资源。同时由于支持多种操作系统,因此有利于构建在各种操作系统之上的应用程序的移植。
申请人:中兴通讯股份有限公司
地址:518057 深圳市南山区高新技术产业园科技南路中兴通讯大厦法律部
国籍:CN