Browse Prior Art Database

Conditional Unready Improves Multitask Synchronization

IP.com Disclosure Number: IPCOM000054845D
Original Publication Date: 1980-Apr-01
Included in the Prior Art Database: 2005-Feb-13

Publishing Venue

IBM

Related People

Authors:
Abraham, RL [+details]

Abstract

In a multitasking operating system, it is usually necessary to provide means for synchronization between cooperating tasks. While a low level method that provides for simply unreadying and readying the tasks is sometimes adequate, a higher level function such as Locks or Queues is often desirable. This article relates to a method whereby such higher level functions can utilize the lower level Ready/Unready functions without the need for extensive disabling and without windows that might allow deadlocks.