一种内存管理方法技术

技术编号:3486309 阅读:254 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种内存管理方法,所述方法包括:在数据接收过程中,当连续的数据包所占用的缓存容量达到Ms时,向上层应用递交对该块缓存的处理权;当连续和非连续的网络数据包所占用的缓存容量达到M↓[P]时,向服务器发送流媒体协议暂停控制指令暂停数据包的传输,同时向上层应用递交对该块缓存的处理权,当缓存的使用量小于等于M↓[I]时,向服务器发送流媒体协议播放控制指令恢复数据包的传送;M↓[P]为向上层应用提交的连续和非连续的数据包占用的最大缓存容量;M↓[S]为向上层应用提交的连续数据包占用的最大缓存容量;M↓[I]为向上层应用提交的连续和非连续的数据包占用的最小缓存容量,且M↓[P]>M↓[S]>M↓[I]。保证内存不会溢出的同时节约了内存使用量。

【技术实现步骤摘要】

【技术保护点】
一种内存管理方法,其特征在于,所述方法包括:    在数据接收过程中,当连续的数据包所占用的缓存容量达到Ms时,向上层应用递交对该块缓存的处理权;    当连续和非连续的网络数据包所占用的缓存容量达到M↓[P]时,向服务器发送流媒体协议暂停控制指令暂停数据包的传输,同时向上层应用递交对该块缓存的处理权,当缓存的使用量小于等于M↓[I]时,向服务器发送流媒体协议播放控制指令恢复数据包的传送;    其中,M↓[P]为向上层应用提交的连续和非连续的数据包占用的最大缓存容量;M↓[S]为向上层应用提交的连续数据包占用的最大缓存容量;M↓[I]为向上层应用提交的连续和非连续的数据包占用的最小缓存容量,...

【技术特征摘要】

【专利技术属性】
技术研发人员:纪萍安钻杰
申请(专利权)人:深圳TCL工业研究院有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1