发明名称 |
基于链表的应用缓存管理方法及装置 |
摘要 |
本发明公开了一种基于链表的应用缓存管理方法,包括:在接收到应用的缓存数据时,基于接收到的缓存数据创建链表结点,并获取接收到的所述缓存数据的内存大小;获取所述链表的最大内存及所述链表的当前占用的内存大小;将接收到的所述缓存数据的内存大小与所述链表的当前占用的内存大小相加以获得第一内存;在所述第一内存小于或等于所述最大内存时,将所述链表结点添加至所述链表。本发明还公开了一种基于链表的应用缓存管理装置。本发明实现了在第一内存小于或等于所述最大内存时将接收到的缓存数据添加至链表中,避免了在新的缓存数据存储过程中链表中缓存数据超过链表的最大内存,提高了缓存数据的存储速度与效率。 |
申请公布号 |
CN105786723A |
申请公布日期 |
2016.07.20 |
申请号 |
CN201610145066.9 |
申请日期 |
2016.03.14 |
申请人 |
深圳创维-RGB电子有限公司 |
发明人 |
何锐 |
分类号 |
G06F12/0871(2016.01)I |
主分类号 |
G06F12/0871(2016.01)I |
代理机构 |
深圳市世纪恒程知识产权代理事务所 44287 |
代理人 |
胡海国 |
主权项 |
一种基于链表的应用缓存管理方法,其特征在于,所述基于链表的应用缓存管理方法包括以下步骤:在接收到应用的缓存数据时,基于接收到的缓存数据创建链表结点,并获取接收到的所述缓存数据的内存大小;获取所述链表的最大内存及所述链表的当前占用的内存大小;将接收到的所述缓存数据的内存大小与所述链表的当前占用的内存大小相加以获得第一内存;在所述第一内存小于或等于所述最大内存时,将所述链表结点添加至所述链表。 |
地址 |
518057 广东省深圳市南山区深南大道创维大厦A座13-16楼 |