首页> 外国专利> THREAD SAFE LOCK-FREE CONCURRENT WRITE OPERATIONS FOR USE WITH MULTI-THREADED IN-LINE LOGGING

THREAD SAFE LOCK-FREE CONCURRENT WRITE OPERATIONS FOR USE WITH MULTI-THREADED IN-LINE LOGGING

机译:线程安全锁定并发写入操作,用于多线程在线日志记录

摘要

The disclosed embodiments relate to a mechanism for allowing concurrent access, e.g. write operations, to a data structure, e.g. a file, which may have limited capacity, by multiple processes or threads and, in particular, for allowing concurrent, or otherwise substantially simultaneously, appending of data to the file thereby. Each process/thread requests the amount of space it needs to append its data. Upon request, the disclosed mechanism allocates and reserves the requested amount of space and allows the requesting process/thread to commence its append operation. Subsequent to the commencement of the append operation, another thread is then free to request space for its needs and commence its append operation concurrently, or otherwise substantially simultaneously, with the previous append operation, i.e. before the prior append operation is completed.
机译:所公开的实施例涉及用于允许并发访问的机制,例如,写操作,以数据结构,例如数据结构。由多个进程或线程具有有限的容量,并且特别是用于允许并发,或者以其他方式同时地,将数据附加到该文件的数据。每个进程/线程请求所需的空间量来追加其数据。根据要求,所公开的机制分配并保留所请求的空间量,并允许请求过程/线程开始其附加操作。随后在追加操作开始后,另一个线程可以自由地为其需求提供空间,并在前一个附加操作中同时或以其他方式同时开始其附加操作,即先前的附加操作,即在先前的附加操作完成之前。

著录项

  • 公开/公告号EP3295293B1

    专利类型

  • 公开/公告日2021-07-28

    原文格式PDF

  • 申请/专利权人 CHICAGO MERCANTILE EXCHANGE INC.;

    申请/专利号EP20160793246

  • 发明设计人 KAVANAGH KYLE D.;PIKLER ANDREW;

    申请日2016-05-06

  • 分类号G06F16/176;G06F3/06;G06F12/02;

  • 国家 EP

  • 入库时间 2022-08-24 20:13:15

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号