会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 5. 发明授权
    • Deadlock resolution through lock requeing
    • 死锁解锁通过锁重新启动
    • US07337290B2
    • 2008-02-26
    • US10406880
    • 2003-04-03
    • Kumar RajamaniJaebock Lee
    • Kumar RajamaniJaebock Lee
    • G06F12/14
    • G06F9/524G06F9/526G06F2209/523
    • A method and system for using a requeueing procedure to resolve deadlocks in a computing system is disclosed. A request for a resource may be requeued after a designated period of time or wait cycles if it is blocked from being granted. For example, a request for exclusive ownership of a resource could be requeued if it cannot be granted within an appropriate period of time. These types of requests are requeued to allow other requests for the same resource to move ahead in the wait queue. This allows other grantable requests behind the blocked request to be immediately granted. Using this approach, it is possible that allowing the other requests behind the timed-out request to move ahead in the queue will set off a chain reaction of accesses to resources which will clear the deadlock situation that initially causes the requeued request(s) to be blocked.
    • 公开了一种使用重新排序程序来解决计算系统中的死锁的方法和系统。 资源的请求可以在指定的时间段或等待周期之后被重新排序,如果它被阻止被授予。 例如,如果不能在适当的时间段内授予对资源的独占所有权的请求,则可以重新提出。 这些类型的请求被重新排列,以允许同一资源的其他请求在等待队列中向前移动。 这允许立即授予阻止请求背后的其他可授予请求。 使用这种方法,允许超时请求之后的其他请求在队列中向前移动可能会导致对资源的访问的链式反应,这将清除最初导致请求的请求的死锁情况 被阻止。
    • 8. 发明申请
    • Memory-Mapped Objects
    • 内存映射对象
    • US20110087642A1
    • 2011-04-14
    • US12576140
    • 2009-10-08
    • Kumar RajamaniHochak HungJaebock LeePhilip Yam
    • Kumar RajamaniHochak HungJaebock LeePhilip Yam
    • G06F17/30
    • G06F17/30997G06F17/30557G06F17/30589
    • A method and apparatus for efficiently managing cached objects is provided. A mapping is a typed relationship between cached objects. A base object contains content, and a mapped object is mapped to a base object when there is a particular relationship between the mapped object and the base object. The type of mapping defines how the objects in the relationship are treated when the mapped object is created, read, or written. At creation time, the mapping type may define how the mapping relationship is recognized. Sometimes recognizing a relationship requires establishing equivalence between the objects. At read and write time, the mapping type may define on which object a mutual exclusion lock is held, which content is returned or which object's content is updated. A wide range of applications can benefit from enhanced object caching performance, and in addition, application may define application-specific semantics on mapping types as well.
    • 提供了一种有效管理缓存对象的方法和装置。 映射是缓存对象之间的类型关系。 基础对象包含内容,并且当映射对象和基础对象之间存在特定关系时,映射对象将映射到基础对象。 映射的类型定义当映射的对象被创建,读取或写入时,关系中的对象如何被对待。 在创建时,映射类型可以定义映射关系如何被识别。 有时识别关系需要建立对象之间的等价性。 在读取和写入时间,映射类型可以定义在哪个对象上保留互斥锁,哪些内容被返回或哪个对象的内容被更新。 广泛的应用程序可以从增强的对象缓存性能中受益,另外,应用程序也可以定义映射类型的特定于应用程序的语义。