2024年6月7日消息,天眼查知识产权信息显示,重庆长安汽车股份有限公司申请一项名为“基于无锁环形队列的数据操作方法、装置、设备及介质“,公开号CN202410387213.8,申请日期为2024年4月。
专利摘要显示,本申请提供了一种基于无锁环形队列的数据操作方法、装置、设备及介质,涉及数据操作技术领域,包括:接收同一时刻的多个线程发出的针对无锁环形队列的多个数据操作请求,数据操作请求至少包括数据查找请求和数据更新请求,通过实际使用缓存空间响应数据查找请求,通过额外缓存空间响应数据更新请求,实际使用缓存空间与额外缓存空间以当前头部索引和当前尾部索引为界限进行区分,额外缓存空间中的数据更新方向为由当前头部索引指向当前尾部索引的方向,实际使用缓存空间的位置和实际使用缓存空间的位置在无锁环形队列的预设缓存空间中是动态变化的。能够在无需打破环形队列无锁的特性的情况下,提高数据操作效率并保证数据的一致性。