发明名称 LOCK CONTROL IN MULTIPLE PROCESSOR SYSTEMS
摘要 A computer implemented method executing a plurality of tasks, each task comprising threads and each task being assigned a priority from 1 to a whole number greater than 1, each thread of a task assigned the same priority as the task and each thread being executed by a processor. The method also provides locking and unlocking arranged to lock and unlock data stored by a storage device responsive to such a request from a thread. A method of operating the system comprises maintaining a queue of threads that require access to locked data, maintaining an array comprising, for each priority, duration and/or throughput information for threads of the priority, setting a wait flag for a priority in the array according to a predefined algorithm calculated from the duration and/or throughput information in the array.
申请公布号 US2013305253(A1) 申请公布日期 2013.11.14
申请号 US201313788308 申请日期 2013.03.07
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 ALLEN GERALD MARTYN WORSFOLD
分类号 G06F9/48 主分类号 G06F9/48
代理机构 代理人
主权项
地址
您可能感兴趣的专利