摘要:
In a multitasking restricted access data processing system a common compact mechanism is provided for resolving access conflicts automatically irrespective of the category of restriction (read access, modify access or destroy access the type of restriction (shared or exclusive) or the origin of the restriction (user specified or instruction implied). The mechanism operates by testing codewords (34) totally defining the access restriction in relation to a newly required access and currently in force access restrictions in relation to the inhabitants of a chained list (24) associated by a hashed object address form (18) access being denied, held pending until released or a time-out exception occurs or granted, the list appropriate to the transaction being updated accordingly and also updated as restrictions are released.
摘要:
In a multitasking restricted access data processing system a common compact mechanism is provided for resolving access conflicts automatically irrespective of the category of restriction (read access, modify access or destroy access the type of restriction (shared or exclusive) or the origin of the restriction (user specified or instruction implied). The mechanism operates by testing codewords (34) totally defining the access restriction in relation to a newly required access and currently in force access restrictions in relation to the inhabitants of a chained list (24) associated by a hashed object address form (18) access being denied, held pending until released or a time-out exception occurs or granted, the list appropriate to the transaction being updated accordingly and also updated as restrictions are released.