בגישות יווניות מוקדמות נתפסה התנהגות נורמלית ואבנורמלית כאחד, כנתונים לחסדיהם של כוחות חיצוניים על-טבעיים כמו אלים, שדים, כוחות פוריות כוחות המענישים, נוקמים והורסים: כאשר גורל בני האדם נקבע בעיקר על ידי פסקי-דין המוכתבים מלמעלה מאותו כוח-עליון דוגמה נפוצה לכך היא אדם ההולך בגשם או בשלג עם לבוש קצר
בשפה העברית מילים נרדפות לשיגעון הן "טרוף דעת" או "מטורף", "אי שפיות" או ""בלתי שפוי", "לא נורמלי" ועוד ביטויים עממיים רבים

בדיבור היום-יומי משתמשים במילה "שיגעון" גם במובן של שטות גמורה, חוסר היגיון, אבסורד או בתיאור דברים היוצאים מן הכלל.

22
קטע קריטי
האלגוריתם משתמש בשני משתנים משותפים, flag ו-turn
שיגעון
משתמשים במילה גם במובן של תסמינים פסיכוטיים או אישיותיים מסוימים כמו מחשבות שווא או מחשבות מקובעות שאינן מרפות
שיגעון
המילים "שיגעון", "טירוף" ,וכדומה נשארות כיום בשימוש רק בשיח יומיומי בלתי פורמלי, בהתייחס להפרעה נפשית בולטת, או משמשות כהערות פוגעות, עלבונות וקללות לשם תיאור התנהגות קיצונית או לא הגיונית
אם היה תהליך שניסה להיכנס לקטע הקריטי בזמן שהתהליך הראשון לא סיים, ערך המונה יהיה שלילי ולכן כאשר התהליך הראשון יבצע signal אז הוא יעיר את התהליך הבא בתור כאשר הקורא ניגש למידע אז ניתן לאפשר גם לקוראים אחרים לגשת למידע והקריאה לא מהווה קטע קריטי ביחס לקוראים אחרים
תהליך קורא - קורא את המידע מבלי לשנות אותו בעת העתיקה האמינו שהפרעות מסוימות בדפוסי ההתנהגות המקובלת מבחינת כלל החברה כלא נורמלית נגרמו כתוצאה ממעורבות של כוחות עליונים: אלים ורוחות והיו פועל יוצא של הפרת טאבו, מזימות של כוחות השטן, כישוף או עין-הרע: ההתנהגות החריגה בנוף החברתי שהייתה למעשה השיגעון או הדיבוק, השד או זעם האל או הרוח שדבקה בגוף ונפש האדם, או אדם אשר נטרף הוא ודעתו בידי אותם גורמים: היה זה למעשה העונש או השיפוט על מעשים שפנו כנגד האלים או כוחות חיצוניים

בנוסף לשלושת התנאים האלו, השימוש בסמפור מונע "המתנה פעילה" כי הוא חוסם תהליכים שכרגע לא עובדים ומעיר אותם כשמגיע תורם.

9
שיגעון
חלקם משתמשים בכלים שמערכת ההפעלה מספקת מנעול, סמפור וכולי וחלקם לא
קטע קריטי
ערכו של המונה יהיה עכשיו 0 ולכן אף תהליך אחר לא יוכל להיכנס לקטע הקריטי כי כשהוא יבצע פעולת ה-wait לפני הקטע הקריטי, הוא יוריד את ערך המונה ב-1 מה שיקבע את ערכו כשלילי ולכן התהליך יכנס לתור התהליכים שמחכים לפעול ובינתיים "ייחסם"
Ella Lee
כיוון שכך, כדאי להכניס לקטע הקריטי רק קוד שהכרחי שיהיה בו כדי שהשימוש במשאב לא יהיה חסום ללא צורך
דהיינו, מצב הכולל מגוון המאופיינות בדפוסים והמתלוות בדרך כלל בעיוות חוש המציאות והשיפוט ישנו, מהצד השני, גם שימוש חיובי יותר בשפה היומיומית למושג שיגעון, למשל בביטוי "חיים משוגעים" שפירושו חיים של בילויים בנעימים, חַיִים נפלאים, בּילוּי נהדר
התוצאות הלא רצויות יכולות להיווצר בזמן שמריצה את קטעי הקוד מבצעות באנגלית - Context switch במהלך הרצת הקטע הקריטי או בגלל שהקטע הקריטי רץ במקביל לַגורם הנוסף בעזרת או המושג "בלתי שפוי" מופיע גם בטפסים של שלטונות המס בנוגע לנקודות זיכוי

נדרשים אמצעים כדי לוודא שהקוד יבצע את מטרתו.

29
Ella Lee
החוצץ הוא משאב משותף והיצרן והצרכן לא יכולים לגשת אליו בו זמנית כדי שלא יתקבל מידע פגום
Ella Lee
בשיח ה משתמשים במונח "אי שפיות" בהקשר של טענה של נאשם ב כי אין להטיל עליו אשמה משום שהיה בלתי שפוי בעת ביצוע הפשע
awards.dramadesk.org
יש לציין שהאלגוריתם עובד בשיטה של busy waiting כלומר, כאשר הקטע הקריטי לא סיים לרוץ, כל זמן שלא הגיע תור התהליך השני להריץ את הקטע הקריטי הוא יהיה תקוע בלולאת ה- while וידרוש זמן מעבד