摘要 |
一种用以改变定锁位元组合之方法、系统及电脑指令,该定锁位元组合系用以当接收一系统重设例外时,定锁一资源。本发明强迫软体基于系统重设例外的发生次数,来使用不同定锁位元组合。当接收到一系统重设例外时,在一特殊目的暂存器中之一系统重设例外位元值会基于系统重设例外发生的历史加以更新。基于系统重设例外位元中之更新值,用以定锁一资源的定锁位元组合被改变,以允许资料处理系统重新使用具有坏掉定锁位元之资源。以此方式,被死锁(deadlock)的资源被解开,及一处理机并不能取得由系统重设例外所造成之系统资源上的不确定定锁。 |