会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 5. 发明申请
    • QUALITY OF SERVICE MANAGEMENT
    • 服务质量管理
    • US20120233363A1
    • 2012-09-13
    • US13407236
    • 2012-02-28
    • Ajay GULATIIrfan AHMADCarl A. WALDSPURGER
    • Ajay GULATIIrfan AHMADCarl A. WALDSPURGER
    • G06F5/00
    • G06F9/52
    • A method for measuring latencies caused by processing performed within a common resource is provided. A current latency value representing a time of residency of an IO request in a queue prior to receipt of acknowledgment from the common resource of completion of the IO request is received from a device comprising the queue, which maintains entries for IO requests that have been dispatched to and are pending at the common resource. An average latency value is calculated based in part on the current latency value. An adjusted capacity size for the queue is calculated based in part on the average latency value and the queue's capacity is set to the adjusted capacity size. IO requests are held in a buffer if the queue's capacity is full to reduce the effect of an amount of work transmitted to the common resource on current latency values provided by the device.
    • 提供了一种用于测量在公共资源内执行的处理引起的延迟的方法。 从包括队列的设备接收来自公共IO请求完成的公共资源的确认之前,表示代表在队列中的IO请求的驻留时间的当前等待时间值,其维护已经被分派的IO请求的条目 到共同的资源和正在等待。 部分基于当前延迟值计算平均延迟值。 基于平均延迟值部分地计算队列的调整容量大小,并且将队列的容量设置为调整的容量大小。 如果队列的容量已满,IO请求将保留在缓冲区中,以减少传输到公共资源的工作量对设备提供的当前延迟值的影响。
    • 8. 发明授权
    • Resource allocation in computers
    • 电脑资源分配
    • US08171140B2
    • 2012-05-01
    • US12027853
    • 2008-02-07
    • Carl A. Waldspurger
    • Carl A. Waldspurger
    • G06F15/173
    • G06F3/0631G06F3/0604G06F3/0653G06F3/0683G06F9/4881G06F9/5016H04L41/5054H04L43/04H04L43/08H04L47/76
    • A method and tangible medium embodying code for allocating resource units of an allocatable resource among a plurality of clients in a computer is described. In the method, resource units are initially distributed among the clients by assigning to each of the clients a nominal share of the allocatable resource. For each client, a current allocation of resource units is determined. A metric is evaluated for each client, the metric being a function both of the nominal share and a usage-based factor, the usage-based factor being a function of a measure of resource units that the client is actively using and a measure of resource units that the client is not actively using. A resource unit can be reclaimed from a client when the metric for that client meets a predetermined criterion.
    • 描述了一种体现用于在计算机中的多个客户端中分配可分配资源的资源单元的代码的方法和有形介质。 在该方法中,通过向每个客户端分配可分配资源的标称份额,资源单元最初分布在客户端之间。 对于每个客户端,确定资源单元的当前分配。 针对每个客户端评估度量,度量是名义份额和基于使用的因素的函数,基于使用的因素是客户端正在使用的资源单位的度量的度量和资源的度量 客户端没有积极使用的单位。 当客户端的度量符合预定标准时,可以从客户端回收资源单元。
    • 10. 发明申请
    • SYSTEM AND METHOD FOR CONTROLLING RESOURCE REVOCATION IN A MULTI-GUEST COMPUTER SYSTEM
    • 用于控制多用户计算机系统中的资源恢复的系统和方法
    • US20090025006A1
    • 2009-01-22
    • US12236081
    • 2008-09-23
    • Carl A. WALDSPURGER
    • Carl A. WALDSPURGER
    • G06F9/50
    • G06F9/5016G06F8/4434G06F9/5011G06F9/5077G06F12/023G06F12/0284G06F2009/45583G06F2209/5014G06F2212/1044H04L29/06H04L29/08144
    • At least one guest system, for example, a virtual machine, is connected to a host system, which includes a system resource such as system machine memory. Each guest system includes a guest operating system (OS). A resource requesting mechanism, preferably a driver, is installed within each guest OS and communicates with a resource scheduler included within the host system. If the host system needs any one the guest systems to relinquish some of the system resource it currently is allocated, then the resource scheduler instructs the driver within that guest system's OS to reserve more of the resource, using the guest OS's own, native resource allocation mechanisms. The driver thus frees this resource for use by the host, since the driver does not itself actually need the requested amount of the resource. The driver in each guest OS thus acts as a hollow “balloon” to “inflate” or “deflate,” that is, reserve more or less of the system resource via the corresponding guest OS. The resource scheduler, however, remains transparent to the guest systems.
    • 至少一个客户系统(例如,虚拟机)被连接到主机系统,其包括诸如系统机器存储器的系统资源。 每个客系统包括客户操作系统(OS)。 资源请求机制,优选地是驱动程序,安装在每个客户操作系统内,并与主机系统内的资源调度器进行通信。 如果主机系统需要任何一个客户机系统来放弃目前分配的一些系统资源,则资源调度器使用客户操作系统自己的本地资源分配来指示该客户机系统的操作系统内的驱动程序预留更多的资源 机制 因此,驱动程序可以释放此资源供主机使用,因为驱动程序本身实际上不需要所请求的资源量。 因此,每个客户操作系统中的驾驶员充当一个空洞的“气球”来“膨胀”或“放气”,即通过相应的客户操作系统保留或多或少的系统资源。 然而,资源调度程序对于guest虚拟机系统来说仍然是透明的。