115
Hardware solutions: interrupt disabling
n
u
u
nOn a uniprocessor: mutual exclusion is preserved but efficiency of execution is degraded: while in CS, we cannot interleave execution with other processes that are in RS nOn a multiprocessor: mutual exclusion is not preserved nGenerally not an acceptable solution
Process Pi:
repeat
  disable interrupts
   critical section
  enable interrupts
   remainder section
forever