distributed systems ii
play

DISTRIBUTED SYSTEMS II A POLYNOMIAL LOCAL SOLUTION TO MUTUAL - PowerPoint PPT Presentation

Prof Philippas Tsigas Distributed Computing and Systems Research Group DISTRIBUTED SYSTEMS II A POLYNOMIAL LOCAL SOLUTION TO MUTUAL EXCLUSION Doorways Doorway is a separation mechanism of two areas. Processes which pass a doorway at


  1. Prof Philippas Tsigas Distributed Computing and Systems Research Group DISTRIBUTED SYSTEMS II A POLYNOMIAL LOCAL SOLUTION TO MUTUAL EXCLUSION

  2. Doorways  Doorway is a separation mechanism of two areas.  Processes which pass a doorway at time T prevent neighbor processes entering the same area at a greater time than T until exiting the doorway.

  3. Asynchronous Dorway Enry Code Exit Code m1 is the I am going in message

  4. Behaviour

  5. Problem with the Asynchronous Doorway

  6. Synchronous Doorway  A process which desires to enter a synchronous doorway is required to wait for a situation in which all its neighbors are outside the doorway. This is implemented by checking for a process the states of its neighbors before it enters the doorway.

  7. Entry code: Exit code:

  8. What Can Go Wrong?

  9. What if We Combine?

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend