发明名称 |
一种内存管理方法 |
摘要 |
本发明提供了一种内存管理方法,所述方法包括:在数据接收过程中,当连续的数据包所占用的缓存容量达到Ms时,向上层应用递交对该块缓存的处理权;当连续和非连续的网络数据包所占用的缓存容量达到M<SUB>P</SUB>时,向服务器发送流媒体协议暂停控制指令暂停数据包的传输,同时向上层应用递交对该块缓存的处理权,当缓存的使用量小于等于M<SUB>I</SUB>时,向服务器发送流媒体协议播放控制指令恢复数据包的传送;M<SUB>P</SUB>为向上层应用提交的连续和非连续的数据包占用的最大缓存容量;M<SUB>S</SUB>为向上层应用提交的连续数据包占用的最大缓存容量;M<SUB>I</SUB>为向上层应用提交的连续和非连续的数据包占用的最小缓存容量,且M<SUB>P</SUB>>M<SUB>S</SUB>>M<SUB>I</SUB>。保证内存不会溢出的同时节约了内存使用量。 |
申请公布号 |
CN101212399A |
申请公布日期 |
2008.07.02 |
申请号 |
CN200610157798.6 |
申请日期 |
2006.12.27 |
申请人 |
深圳TCL工业研究院有限公司 |
发明人 |
纪萍;安钻杰 |
分类号 |
H04L12/56(2006.01);H04L29/06(2006.01) |
主分类号 |
H04L12/56(2006.01) |
代理机构 |
深圳中一专利商标事务所 |
代理人 |
欧阳启明 |
主权项 |
1.一种内存管理方法,其特征在于,所述方法包括:在数据接收过程中,当连续的数据包所占用的缓存容量达到Ms时,向上层应用递交对该块缓存的处理权;当连续和非连续的网络数据包所占用的缓存容量达到MP时,向服务器发送流媒体协议暂停控制指令暂停数据包的传输,同时向上层应用递交对该块缓存的处理权,当缓存的使用量小于等于MI时,向服务器发送流媒体协议播放控制指令恢复数据包的传送;其中,MP为向上层应用提交的连续和非连续的数据包占用的最大缓存容量;MS为向上层应用提交的连续数据包占用的最大缓存容量;MI为向上层应用提交的连续和非连续的数据包占用的最小缓存容量,且MP>MS>MI。 |
地址 |
518000广东省深圳市南山区南海大道南TCL王牌大厦B区6楼工业研究院 |