会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • System for resource lock/unlock capability in multithreaded computer
environment
    • 多线程计算机环境中的资源锁定/解锁功能系统
    • US6105050A
    • 2000-08-15
    • US139255
    • 1998-08-25
    • Rama K. GovindarajuElizabeth Anne KonRobert Michael StraubWilliam G. Tuel, Jr.
    • Rama K. GovindarajuElizabeth Anne KonRobert Michael StraubWilliam G. Tuel, Jr.
    • G06F9/46G06F9/00
    • G06F9/52
    • Hybrid lock and unlock capabilities are provided for a threaded computing environment. For example, kernel locking services are selectively employed in conjunction with functions in the POSIX threads standard to provide a lock capability and an unlock capability. The hybrid approach determines which lock scheme to employ by evaluating whether one thread or multiple threads concurrently desire a resource lock. When only one thread desires the lock, the thread is directly assigned resource ownership employing one of an operating system primitive lock process or a hardware lock process. An alternate lock process is used to obtain resource ownership when multiple threads concurrently desire the lock. This alternate process employs at least one function in the POSIX threads standard to implement a queue of waiting threads. A similar hybrid approach to the unlock capability is also provided.
    • 为线程计算环境提供混合锁和解锁功能。 例如,内核锁定服务与POSIX线程标准中的功能一起选择性地采用,以提供锁定功能和解锁功能。 混合方法通过评估一个线程或多个线程是否同时需要资源锁来确定要采用的锁定方案。 当只有一个线程需要锁定时,线程将直接使用操作系统原语锁定过程或硬件锁定过程之一分配资源所有权。 当多个线程同时需要锁定时,使用备用锁定进程来获取资源所有权。 该替代过程在POSIX线程标准中使用至少一个函数来实现等待线程的队列。 还提供了类似的解锁能力的混合方法。