| #FIG 3.2 Produced by xfig version 3.2.5b |
| Landscape |
| Center |
| Inches |
| A4 |
| 100.00 |
| Single |
| -2 |
| 1200 2 |
| 1 3 0 1 0 28 49 -1 20 0.000 1 0.0000 2400 3375 75 75 2400 3375 2475 3375 |
| 1 3 0 1 0 28 49 -1 20 0.000 1 0.0000 2400 1125 75 75 2400 1125 2475 1125 |
| 1 3 0 1 0 28 49 -1 20 0.000 1 0.0000 1200 2175 75 75 1200 2175 1275 2175 |
| 1 3 0 1 0 28 49 -1 20 0.000 1 0.0000 1800 2550 75 75 1800 2550 1875 2550 |
| 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 |
| 0 0 1.00 60.00 120.00 |
| 2400 900 2400 3900 |
| 2 2 0 1 0 3 50 -1 20 0.000 0 0 -1 0 0 5 |
| 2400 1350 2475 1350 2475 2100 2400 2100 2400 1350 |
| 2 2 0 1 0 3 50 -1 20 0.000 0 0 -1 0 0 5 |
| 2400 2325 2475 2325 2475 2625 2400 2625 2400 2325 |
| 2 2 0 1 0 3 50 -1 20 0.000 0 0 -1 0 0 5 |
| 2400 2775 2475 2775 2475 3225 2400 3225 2400 2775 |
| 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 |
| 0 0 1.00 60.00 120.00 |
| 1800 900 1800 3900 |
| 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 |
| 0 0 1.00 60.00 120.00 |
| 1200 900 1200 3900 |
| 2 2 0 1 0 3 50 -1 20 0.000 0 0 -1 0 0 5 |
| 1200 2550 1275 2550 1275 2850 1200 2850 1200 2550 |
| 2 1 1 2 28 7 49 -1 -1 4.000 0 0 -1 0 0 2 |
| 600 2100 2625 2100 |
| 2 1 1 2 2 7 49 -1 -1 4.000 0 0 -1 0 0 2 |
| 600 3450 2625 3450 |
| 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 1 2 |
| 0 0 1.00 60.00 120.00 |
| 0 0 1.00 60.00 120.00 |
| 900 2100 900 3450 |
| 2 2 0 1 0 3 50 -1 20 0.000 0 0 -1 0 0 5 |
| 1800 2850 1875 2850 1875 3600 1800 3600 1800 2850 |
| 2 2 0 1 0 3 50 -1 20 0.000 0 0 -1 0 0 5 |
| 1800 1200 1875 1200 1875 2325 1800 2325 1800 1200 |
| 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 |
| 0 0 1.00 60.00 120.00 |
| 225 1650 1200 2100 |
| 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 |
| 0 0 1.00 60.00 120.00 |
| 600 1350 1200 1650 |
| 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 |
| 0 0 1.00 60.00 120.00 |
| 1200 3450 750 3750 |
| 4 0 0 50 -1 16 9 0.0000 4 120 1110 2550 1200 Context Switch\001 |
| 4 0 0 50 -1 16 9 0.0000 4 120 480 2550 1725 Reader\001 |
| 4 1 0 50 -1 16 9 1.5708 4 120 900 750 2700 Grace Period\001 |
| 4 1 0 50 -1 16 9 0.0000 4 120 480 1200 825 CPU 1\001 |
| 4 1 0 50 -1 16 9 0.0000 4 120 480 1800 825 CPU 2\001 |
| 4 1 0 50 -1 16 9 0.0000 4 120 480 2400 825 CPU 3\001 |
| 4 0 0 50 -1 14 9 1.5708 4 105 1440 150 1650 wait for readers\001 |
| 4 0 0 50 -1 14 9 1.5708 4 135 900 525 1350 list_del()\001 |
| 4 2 0 50 -1 14 9 1.5708 4 120 540 675 3750 free()\001 |