Kihagyás

10. gyakorlat

ZH felépítése általában

Lehet használni practically bármilyen anyagot.

5 feladat:

  • Fork
  • signal ( poll / interval )
  • message queue
  • shared memory, Szemafor

Minta ZH

Szemafor

Egy erőforráshoz kapcsolt érték

Ha nincs használva az erőforrás, akkor 1

Amint elkezdi használni egy process, 0 lesz

Ha egy processz szeretné használni az erőforrást, de a szemafor értéke 0, akkor beáll egy sorba.

Két féle szemafor:

  • System V
  • BSD