Chapter 5Concurrency: Mutual Exclusion and SynchronizationOperating Systems:Internals and Design PrinciplesEighth EditionBy William StallingsOperating System design is concerned…