מנעול (תוכנה) – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
Shunram (שיחה | תרומות)
אין תקציר עריכה
Shunram (שיחה | תרומות)
שורה 4:
 
==דרך פעולה==
בעת הגעה ל[[קטע קריטי]], מבקש התהליכון לבצע נעילה. במידה והמנעול פנוי, הנעילה תצליח והתהליכון יוכל להתקדם. בשלב זה, כל תהליכון אחר שיגיע לקטע הקריטי ויבקש לבצע נעילה - יאלץ להמתין עד לשחרור המנעול ע"י התהליכון הנועל (בקשת הנעילה היא [[פעולה חוסמת]]). עם יציאת התהליכון הנועל מהקטע הקריטי, הוא יבצע שחרור של המנעול, ותהליכון אחר שביקש לבצע נעילה יצליח בנעילה ויכנס לקטע הקריטי.
 
==דוגמא לשימוש==