COMP 3430 Operating Systems
Franklin 28th, 2022
Copyright By PowCoder代写 加微信 powcoder
By the end of today’s lecture, you should be able to:
▶ Compare and contrast methods for building locks.
▶ Evaluate implementations of locks.
The Rocket Book (Public Domain)
A better team? (Public Domain)
With your new team, do the following:
1. Introduce yourself !
2. Nominate someone to create a shared
space for taking notes.
3. Choose a team name (share in chat on
your return).
4. Answer the questions about locks in real
▶ Which locks do you have that enforce
mutual exclusion?
▶ Which locks do you have that allow
concurrent access?
Lab 2 + Assignment 2
Let’s check them out.
“Le Labourage (1844)” (Public Domain)
Let’s do a quiz.
Pop pop (Pixabay License)
▶ Locks are necessary for concurrent code. ▶ Locks enforce mutual exclusion.
▶ Good lock implementations require atomic instructions. ▶ Good lock implementations are fair.
程序代写 CS代考 加微信: powcoder QQ: 1823890830 Email: powcoder@163.com