会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • File segment subsystem for a parallel processing database system
    • 用于并行处理数据库系统的文件段子系统
    • US06505284B1
    • 2003-01-07
    • US09603786
    • 2000-06-26
    • Sorana RabinoviciDennis R. Calkins
    • Sorana RabinoviciDennis R. Calkins
    • G06F1200
    • G06F12/0871G06F2212/311
    • A File SeGment (FSG) subsystem of a PDE (parallel database extension) provides services for managing and allocating secondary memory such as cache, providing data commits and retrieval operations on disk, and providing routines to perform disk I/O (Input/Output) and other memory operations for a file system. The FSG subsystem provides for the determination of the amount of cache that may be utilized, locking that portion of cache, using a buddy memory management system to manage the cache, using one or more hash aging queues to determine when to free up cache, permitting preloads of data into the cache, and asynchronously accepting an I/O completion action from a user prior to completion of an operation and performing such an I/O completion action.
    • PDE(并行数据库扩展)的文件SeGment(FSG)子系统提供用于管理和分配辅助存储器的服务,例如高速缓存,在磁盘上提供数据提交和检索操作,以及提供执行磁盘I / O(输入/输出) 和文件系统的其他内存操作。 FSG子系统使用一个或多个哈希老化队列来确定可以利用的高速缓存量,使用好友存储器管理系统来锁定该部分高速缓存,以使用一个或多个哈希老化队列来确定何时释放缓存,允许 将数据预加载到高速缓存中,并且在完成操作之前异步地接受来自用户的I / O完成操作并执行这样的I / O完成动作。
    • 6. 发明授权
    • Scratch segment subsystem for a parallel processing database system
    • 用于并行处理数据库系统的划痕子系统
    • US06505285B1
    • 2003-01-07
    • US09603787
    • 2000-06-26
    • Sorana RabinoviciDaniel H. Miller
    • Sorana RabinoviciDaniel H. Miller
    • G06F1200
    • G06F12/0284Y10T156/1013Y10T156/1021
    • One or more embodiments of the invention provide for a SEG (segment) subsystem of a parallel database extension (PDE) that provides services for creating, manipulating, and destroying access to data segments in address space. The SEG subsystem works with transient segments (also referred to as scratch segments) that are created as offsets in a “well-known” file created during initialization of the PDE. The offsets are stored in objects/elements in a queue in the virtual address space of the SEG subsystem. Upon partitioning addressable memory into one or more scratch segments, obtaining the offsets for the scratch segments, and mapping the offsets into the SEG system's virtual address space, the physical memory is locked. When the scratch segments are needed, an element/object from the queue containing the appropriate size scratch segment is mapped into the requestor's address space. Once mapped to the requestor's address space, the element is unmapped from the SEG's virtual address space. Thereafter, the requestor can utilize the scratch segment as desired (in accordance with the access granted by the SEG subsystem).
    • 本发明的一个或多个实施例提供并行数据库扩展(PDE)的SEG(段)子系统,其提供用于创建,操纵和销毁对地址空间中的数据段的访问的服务。 SEG子系统与在PDE初始化期间创建的“知名”文件中的偏移创建的瞬态段(也称为scratch段)配合使用。 偏移量存储在SEG子系统的虚拟地址空间中的队列中的对象/元素中。 在将可寻址存储器划分成一个或多个暂存段时,获得暂存段的偏移量,并将偏移映射到SEG系统的虚拟地址空间中,物理存储器被锁定。 当需要scratch段时,包含适当大小scratch段的队列中的元素/对象被映射到请求者的地址空间中。 一旦映射到请求者的地址空间,该元素将从SEG的虚拟地址空间中取消映射。 此后,请求者可以根据需要(根据SEG子系统授予的访问)利用划痕段。