会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Systems, methods, and computer readable media for tracking pool storage space reservations
    • 用于跟踪池存储空间预留的系统,方法和计算机可读介质
    • US08479046B1
    • 2013-07-02
    • US12824966
    • 2010-06-28
    • Charles Christopher BaileyMiles Aram de ForestDavid HaaseSaurabh M. PathakChetan Rameshchandra VaidyaPaul T. McGrath
    • Charles Christopher BaileyMiles Aram de ForestDavid HaaseSaurabh M. PathakChetan Rameshchandra VaidyaPaul T. McGrath
    • G06F11/00
    • G06F11/1088
    • Systems, methods, and computer readable media for tracking storage pool reservations are disclosed. According to one aspect, the subject matter described herein includes a system for tracking storage pool reservations. The system includes a storage entity having data storage space for storing data, the data storage space being divided into a plurality of slices. The system also includes one or more portions of non-volatile memory, different from the data storage space, for storing slice reservation statistics and information about requests that affect slice reservation statistics, wherein storing information in the portion of non-volatile memory is an atomic operation. The system further includes a control module for receiving a request that affect slice reservation statistics, storing information about the request in the portion of non-volatile memory, performing the request, and updating the slice reservation statistics and clearing the information about the request in the portion of non-volatile memory.
    • 公开了用于跟踪存储池预留的系统,方法和计算机可读介质。 根据一个方面,本文所述的主题包括用于跟踪存储池预留的系统。 该系统包括具有用于存储数据的数据存储空间的存储实体,数据存储空间被分成多个片。 系统还包括与数据存储空间不同的非易失性存储器的一个或多个部分,用于存储切片预约统计信息和关于影响片段预约统计的请求的信息,其中在非易失性存储器的部分中存储信息是原子 操作。 该系统还包括一个控制模块,用于接收影响片段预约统计的请求,在非易失性存储器的一部分中存储关于该请求的信息,执行该请求,以及更新片段预约统计信息,并清除关于该请求的信息 部分非易失性存储器。
    • 5. 发明授权
    • Methods, systems, and computer program products for dynamically allocating memory among a plurality of processes
    • 用于在多个进程之间动态分配存储器的方法,系统和计算机程序产品
    • US08190843B1
    • 2012-05-29
    • US11904360
    • 2007-09-27
    • Miles Aram de ForestSomnath A. Gulve
    • Miles Aram de ForestSomnath A. Gulve
    • G06F13/00G06F13/28
    • G06F13/28
    • Methods, systems, and computer program products for dynamically allocating memory among a plurality of processes are disclosed. According to one aspect, the subject matter described herein includes a method for dynamically allocating memory among multiple processes. The method includes at a memory broker for allocating memory in a computer system among a plurality of processes executing on the computer system and separate from the memory broker, monitoring amounts of stationary memory, discretionary memory, and unallocated memory in the computer system. The memory broker receives a request for allocating discretionary memory to one of the processes, and in response, determines, using an allocation policy, whether to allocate discretionary memory to the one process. In response to determining to allocate the discretionary memory to the one process, the memory broker allocates the discretionary memory to the one process.
    • 公开了用于在多个处理之间动态分配存储器的方法,系统和计算机程序产品。 根据一个方面,本文描述的主题包括用于在多个进程之间动态分配存储器的方法。 该方法包括在存储器代理处,用于在计算机系统中分配在计算机系统上执行并与存储器代理分离的多个进程中的存储器,监视计算机系统中的静态存储器,自由存储器和未分配存储器的量。 存储器代理接收到将任意存储器分配给其中一个进程的请求,并且作为响应,使用分配策略来确定是否将分配的内存分配给该进程。 响应于确定将自由存储器分配给一个进程,存储器代理器向一个进程分配自由存储器。
    • 7. 发明授权
    • Fault tolerant, low latency system resource with high level logging of system resource transactions and cross-server mirrored high level logging of system resource transactions
    • 容错,低延迟的系统资源,系统资源事务的高级日志记录和系统资源事务的跨服务器镜像高级日志记录
    • US06578160B1
    • 2003-06-10
    • US09580539
    • 2000-05-26
    • Earle Trounson MacHardy, Jr.Miles Aram de Forest
    • Earle Trounson MacHardy, Jr.Miles Aram de Forest
    • H02H305
    • G06F11/2079G06F11/0709G06F11/0727G06F11/0793G06F11/1471G06F11/2071G06F2201/855G06F2201/87
    • A high level transaction logging mechanism for use in a shared system resource, such as a file server, and a high level, cross server transaction mirror logging mechanism. A system resource includes first and second blade processors, each including a first processor transforming high level operations into corresponding low level operations and a transaction logging mechanism including a log generator for extracting high level operation information relating to each system resource request and a transaction log for storing the high level operation information. The logging mechanism is responsive to restoration of operation of the system resource for reading the high level operation information from the transaction log and restoring the state of execution of the first processor. Each transaction logging mechanism further includes a transaction log mirroring mechanism residing in the other processor and communicating with the corresponding log generator for receiving and storing mirror copies of the high level system resource operation information relating to each system resource request. Each transaction log mirroring mechanism is responsive to the restoration of operation of the system resource after a failure of system resource operations for reading the high level system resource operation information relating to each system resource request directed to the corresponding processor and restoring the state of execution of the corresponding processor.
    • 用于共享系统资源(如文件服务器)和高级别跨服务器事务镜像记录机制的高级事务记录机制。 系统资源包括第一和第二刀片处理器,每个刀片处理器包括将高级操作转换为对应的低级操作的第一处理器和包括用于提取与每个系统资源请求相关的高级操作信息的日志生成器的事务记录机制,以及用于 存储高级操作信息。 记录机制响应于恢复系统资源的操作,用于从事务日志读取高级操作信息并恢复第一处理器的执行状态。 每个事务记录机制还包括驻留在另一个处理器中的事务日志镜像机制,并与对应的日志生成器进行通信,用于接收和存储与每个系统资源请求有关的高级系统资源操作信息的镜像副本。 每个事务日志镜像机制响应系统资源操作失败后对系统资源的恢复操作,以读取与针对相应处理器的每个系统资源请求有关的高级系统资源操作信息,并恢复执行状态 相应的处理器。