首页> 外国专利> 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.
机译:所公开的实施例涉及一种用于允许并发访问的机制,例如,写操作到数据结构,例如一个文件,其容量可能受到多个进程或线程的限制,尤其是允许同时或以其他方式基本上同时将数据附加到文件。每个进程/线程都请求其附加数据所需的空间量。根据请求,所公开的机制分配并保留请求的空间量,并允许请求的进程/线程开始其附加操作。在附加操作开始之后,另一个线程随后可以自由地请求其空间,并与先前的附加操作(即,在先前的附加操作完成之前)同时或以其他方式基本上同时开始其附加操作。

著录项

  • 公开/公告号EP3295293A1

    专利类型

  • 公开/公告日2018-03-21

    原文格式PDF

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

    申请/专利号EP20160793246

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

    申请日2016-05-06

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

  • 国家 EP

  • 入库时间 2022-08-21 13:15:53

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号