• DocumentCode
    2201262
  • Title

    Sequencing tasks in multiprocess systems to avoid deadlocks

  • Author

    Shoshani, A. ; Coffman, E.G.

  • fYear
    1970
  • fDate
    28-30 Oct. 1970
  • Firstpage
    225
  • Lastpage
    235
  • Abstract
    The "deadlock" problem is a logical problem which may occur in a system in which resources are shared among users. Deadlock is a situation in which two or more jobs cannot be completed because of conflicting resource requirements. In this paper we assume that advance information about future resource requirements of jobs is available. In particular, we assume that jobs are represented as a sequence of "job steps" during which the resource usage remains constant. An algorithm which uses this information to determine whether a request can be granted without causing a deadlock is presented.
  • Keywords
    Availability; Concurrent computing; Degradation; Multiprocessing systems; Resource management; System recovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Switching and Automata Theory, 1970., IEEE Conference Record of 11th Annual Symposium on
  • Conference_Location
    USA
  • ISSN
    0272-4847
  • Type

    conf

  • DOI
    10.1109/SWAT.1970.20
  • Filename
    4569651