Advanced Operating Systems - Lecture 10: Locks. This lecture will cover the following: concurrency examples (cont’d from previous lecture); locks; implementing locks with disabling interrupts; implementing locks with busy waiting; implementing locks with test and set like low-level hardware instructions; semaphores—Introduction and definition; . |