cy
Top 10 List of Week 07
Ammar Muhammad Zufar --- Tangerang Selatan

Top 10 List of Week 07

  1. Synchronization
    This link will take you to a PDF file explaining about how processes coordinate with each other, and how is synchronization really used.

  2. Deadlocks
    This link will take you to a PDF file explaining about what is a deadlock, and how to prevent/avoiding deadlocks.

  3. Race Condition
    This site explains about the definition of a Race Condition and how to avoid it.

  4. Semaphores
    This site explains about the definition of Semaphore and how it works.

  5. Critical Section
    This site explains about the definition of Critical Section and the characteristic properties of a code that form a Critical Section.

  6. Mutual Exclusion
    This site explains about te definition of Mutual Exclusion and Mutual Exclusion Conditions.

  7. Achieving Mutual Exclusion
    This site explains about Proposals for Achieving Mutual Exclusion.

  8. Starvation
    This link will take you to a PDF file explaining about the definition of Starvation, what causes it, and how to handle it.

  9. The Dining Philosophers Problem
    This site explains about the definition of Dining Philosophers and how to resolve it.

  10. Banker’s Algorithm
    This site explains about how The Banker’s Algorithm work that can be used in the detection of deadlock.