发明名称 | 一种数据传送方法 | ||
摘要 | 本发明公开了一种数据传送方法。本发明提供的方法,首先,根据传送的数据报大小,通用CPU的底层驱动在底层驱动和应用模块共享的存储空间内申请一定大小的空闲内存,当底层驱动接收到外部传送来的数据后,将数据拷贝到自身申请到的空闲内存中,然后将该内存的标识传送给应用模块。本发明避免了数据处理过程中的内存申请和释放过程,减少了内存管理的开销,虽然部分内存被长期占用,但是提高了系统的总体运行速率。 | ||
申请公布号 | CN100391200C | 申请公布日期 | 2008.05.28 |
申请号 | CN200410103124.9 | 申请日期 | 2004.12.31 |
申请人 | 华为技术有限公司 | 发明人 | 张涛;邓哲 |
分类号 | H04L12/56(2006.01) | 主分类号 | H04L12/56(2006.01) |
代理机构 | 北京德琦知识产权代理有限公司 | 代理人 | 王琦;程殿军 |
主权项 | 1.一种数据传送方法,其特征在于,该方法包括:A、根据传送的数据报的大小,通用处理器的底层驱动在底层驱动和应用模块共享的存储空间内申请空闲内存;B、底层驱动将外部发送来的数据拷贝到自身申请的空闲内存中,并将该内存的标识传送给应用模块,应用模块接收到内存标识后,根据此标识访问对应的内存;C、应用模块将自身申请的空闲内存标识交给底层驱动,底层驱动将该应用模块的空闲内存作为自身的空闲内存。 | ||
地址 | 518129广东省深圳市龙岗区坂田华为总部办公楼 |