首页> 中国专利> 一种基于多核处理器的跳跃表多线程优化方法及设备

一种基于多核处理器的跳跃表多线程优化方法及设备

摘要

本发明公开了一种基于多核处理器的跳跃表多线程优化方法及设备,属于数据处理技术领域,包括初始化读写锁Lock为0;从跳跃表的最高层索引数据开始逐层查找跳跃表,得到查询数据或者插入数据在数据列表中最近的索引数据;当操作为数据查询时,对读写锁Lock申请读锁,然后以并行处理的方式进入所述数据列表执行查询操作;当操作为数据插入时,对读写锁Lock申请写锁,然后进入所述数据列表执行插入操作。在多核处理器的多个处理核心中同时执行多个查询或插入操作时,通过对整个数据列表的加锁操作,保证插入和查询操作的数据一致性。这样可以充分利用多核处理器的资源,提高数据插入和查询的效率。

著录项

  • 公开/公告号CN108228801B

    专利类型发明专利

  • 公开/公告日2021-08-31

    原文格式PDF

  • 申请/专利权人 安徽慧视金瞳科技有限公司;

    申请/专利号CN201711480205.4

  • 发明设计人 汪俊锋;张巧云;任维蒙;戴平;

    申请日2017-12-29

  • 分类号G06F16/23(20190101);G06F16/2453(20190101);

  • 代理机构34115 合肥天明专利事务所(普通合伙);

  • 代理人金凯

  • 地址 230000 安徽省合肥市巢湖市居巢经济开发区亚父园区中国科大英才创新创业基地

  • 入库时间 2022-08-23 12:24:32

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号