发明名称 Spinlock with adaptive delay
摘要 A method and apparatus for improving multi-processor performance where the various processors are competing for spinlock acquisition is described. If a spinlock testing processor fails to acquire the spinlock, it re-tries for access after a small wait interval has passed. If the spinlock is still locked, the testing processor retries with an additional increase in the wait interval. Subsequent re-tries progressively increases the wait interval until a maximum wait interval is reached. At this point, the wait interval is reset back to an initial small wait interval and the procedure is repeated until the processor gains access to the spinlock.
申请公布号 US6567873(B1) 申请公布日期 2003.05.20
申请号 US20000516271 申请日期 2000.02.29
申请人 NOVELL, INC. 发明人 HENRIKSEN DANA M.
分类号 G06F13/14;G06F13/16;G06F13/362;(IPC1-7):G06F13/14 主分类号 G06F13/14
代理机构 代理人
主权项
地址