一种可动态调整的环形缓冲区
基本信息
申请号 | CN202010061058.2 | 申请日 | - |
公开(公告)号 | CN111290709A | 公开(公告)日 | 2020-06-16 |
申请公布号 | CN111290709A | 申请公布日 | 2020-06-16 |
分类号 | G06F3/06(2006.01)I | 分类 | - |
发明人 | 李驹光;唐东明;刘湛 | 申请(专利权)人 | 成都中嵌自动化工程有限公司 |
代理机构 | 成都九鼎天元知识产权代理有限公司 | 代理人 | 成都中嵌自动化工程有限公司 |
地址 | 610041四川省成都市高新区天府大道北段1480号高新孵化园6号楼214室 | ||
法律状态 | - |
摘要
摘要 | 本发明提供了一种可动态调整的环形缓冲区,包括:固定长度的环形缓冲区,以及当环形缓冲区写满时根据待写入数据个数动态建立的多个数据缓冲单元,所述数据缓冲单元之间采用链表的形式进行链接,链表头指向最先建立的数据缓冲单元。采用本发明的技术方案动态开辟数据缓冲区,应用上灵活可行,动态建立的数据缓冲区在使用完毕后由系统完成释放操作,不会无效占用系统内存。 |
