发明名称 |
缓冲区循环读写方法及装置 |
摘要 |
本发明公开了一种缓冲区循环读写方法,该方法包括:向缓冲区写数据时,若缓冲区末端空间不够存放完整的当前待写入数据,则从缓冲区开始位置写入待写入数据,并在缓冲区上一个数据的末尾处进行标记;从缓冲区读数据时,若读地址指针指向所述标记,则直接从缓冲区开始位置搜索有效数据位置,并进行后续读取数据的操作。本发明还公开了一种缓冲区循环读写装置,该方法和装置能够在保证读数据的操作简便的同时,提高读数据的速度。 |
申请公布号 |
CN102169420A |
申请公布日期 |
2011.08.31 |
申请号 |
CN201110104720.9 |
申请日期 |
2011.04.18 |
申请人 |
杭州海康威视系统技术有限公司 |
发明人 |
邓世华 |
分类号 |
G06F3/06(2006.01)I;G06F12/08(2006.01)I |
主分类号 |
G06F3/06(2006.01)I |
代理机构 |
北京德琦知识产权代理有限公司 11018 |
代理人 |
谢安昆;宋志强 |
主权项 |
一种缓冲区循环读写方法,其特征在于,该方法包括:向缓冲区写数据时,若缓冲区末端空间不够存放完整的当前待写入数据,则从缓冲区开始位置写入待写入数据,并在缓冲区上一个数据的末尾处进行标记;从缓冲区读数据时,若读地址指针指向所述标记,则直接从缓冲区开始位置搜索有效数据位置,并进行后续读取数据的操作。 |
地址 |
310012 浙江省杭州市马塍路36号 |