סֵמֶל
יוניונפדיה
תִקשׁוֹרֶת
 Google Play כעת ב-
חָדָשׁ! הורד יוניונפדיה במכשיר אנדרואיד שלך!
חופשי
גישה מהירה יותר מאשר בדפדפן!
 

סמפור (מדעי המחשב)

מַדָד סמפור (מדעי המחשב)

במדעי המחשב, סֶמָפוֹר (מיוונית עתיקה: (σῆμα (סמא) – סימן, φωρος (פורוס) – נושא; באנגלית: Semaphore; לפי האקדמיה ללשון העברית אַתָּת) הוא מנגנון לסנכרון מספר תהליכים הפועלים במחשב במקביל, ומטרתו לפתור את בעיית המניעה ההדדית (Mutual exclusion). הסמפור הוא למעשה הרחבה של מנגנון המנעול, והוא יכול לקבל ערכים שלמים אי שליליים. סמפור בינארי פועל למעשה כמו מנעול. מנגנון הסמפור הומצא על ידי מדען המחשב ההולנדי אדסחר דייקסטרה באמצע שנות ה־60, והוא נמצא בשימוש נרחב במערכות הפעלה רבות. [1]

30 יחסים: מנעול (מדעי המחשב), מנעול (תוכנה), מניעה הדדית, מערכת הפעלה, מעבד, משאב מערכת, מחשב, מדעי המחשב, אנגלית, אדסחר דייקסטרה, סנכרון (מדעי המחשב), עיבוד מקבילי, פסיקה (מחשב), פעולה אטומית, קטע קריטי, קובץ, קיפאון (מדעי המחשב), שנות ה-60 של המאה ה-20, תהליך (מדעי המחשב), לולאה (תכנות), זיכרון (מחשב), חומרה, בעיית הפילוסופים הסועדים, בעיית יצרן-צרכן, בקרת מקביליות, האקדמיה ללשון העברית, הרעבה (מדעי המחשב), הטכניון - מכון טכנולוגי לישראל, הולנד, יוונית עתיקה.

מנעול (מדעי המחשב)

#הפניה מנעול (תוכנה).

חָדָשׁ!!: סמפור (מדעי המחשב) ומנעול (מדעי המחשב) · ראה עוד »

מנעול (תוכנה)

בתוכנה, מנעול הוא מנגנון סנכרון לכפיית מגבלות על הגישה למשאב בסביבה בה יש תהליכונים (Threads) רבים.

חָדָשׁ!!: סמפור (מדעי המחשב) ומנעול (תוכנה) · ראה עוד »

מניעה הדדית

מניעה הדדית (באנגלית: Mutual exclusion) היא מונח במדעי המחשב, בעיקר בתחום מערכות ההפעלה שאומר שלכל היותר תהליך אחד משתמש במשאב מסוים בכל רגע נתון בקטע קריטי.

חָדָשׁ!!: סמפור (מדעי המחשב) ומניעה הדדית · ראה עוד »

מערכת הפעלה

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

חָדָשׁ!!: סמפור (מדעי המחשב) ומערכת הפעלה · ראה עוד »

מעבד

מעבד 80486 של אינטל בתוך המארז שלו – ממדי פיסת הסיליקון שבמרכז הם 6.75x12 מילימטר מעבד, או בשמו המלא יחידת עיבוד מרכזית (באנגלית: CPU - Central Processing Unit), הוא רכיב חומרה במחשב המבצע את הפקודות המאוחסנות בזיכרון המחשב.

חָדָשׁ!!: סמפור (מדעי המחשב) ומעבד · ראה עוד »

משאב מערכת

במחשבים, משאב, משאב מערכת או משאב מחשב (באנגלית: System resource) הוא כל רכיב פיזי או וירטואלי במחשב המוגבל בזמינותו.

חָדָשׁ!!: סמפור (מדעי המחשב) ומשאב מערכת · ראה עוד »

מחשב

מַחְשֵׁב הוא מכונה אלקטרונית המסוגלת לעבד נתונים על פי תוכנה, כלומר על פי רצף פקודות נתון מראש.

חָדָשׁ!!: סמפור (מדעי המחשב) ומחשב · ראה עוד »

מדעי המחשב

מדְעי המחשב הם ענף מדעי העוסק בלימוד הבסיס התאורטי והמעשי של השימוש במערכות מחשב, ובמידה מסוימת, גם בשאלה של תכנון ובנייה של מערכות מחשב.

חָדָשׁ!!: סמפור (מדעי המחשב) ומדעי המחשב · ראה עוד »

אנגלית

אנגלית (באנגלית: English) היא שפה ממשפחת השפות הגרמאניות שמקורה באנגליה, והיא אחת השפות המדוברות ביותר בעולם.

חָדָשׁ!!: סמפור (מדעי המחשב) ואנגלית · ראה עוד »

אדסחר דייקסטרה

אֶדְסְחֶר וִיבֶּה דֶיְיקְסְטְרָה (בהולנדית: Edsger Wybe Dijkstra, אלפבית פונטי בינלאומי:; 11 במאי 1930 – 6 באוגוסט 2002, נינן, הולנד) היה מהבולטים במדעני המחשב והמתכנתים במאה העשרים.

חָדָשׁ!!: סמפור (מדעי המחשב) ואדסחר דייקסטרה · ראה עוד »

סנכרון (מדעי המחשב)

במדעי המחשב, סנכרון מתייחס לשני נושאים שונים אך קשורים: סנכרון תהליכים (תזמון) וסנכרון נתונים (תיאום).

חָדָשׁ!!: סמפור (מדעי המחשב) וסנכרון (מדעי המחשב) · ראה עוד »

עיבוד מקבילי

מחשב העל המקבילי Blue Gene/P של IBM עיבוד מקבילי הוא מונח במדעי המחשב המציין עיבוד בו־זמני של מטלה מסוימת על ידי מספר מעבדים או מספר ליבות.

חָדָשׁ!!: סמפור (מדעי המחשב) ועיבוד מקבילי · ראה עוד »

פסיקה (מחשב)

במחשוב, פסיקה (באנגלית Interrupt; לפי האקדמיה ללשון העברית: פְּסָק) היא אות המגיע למעבד, מצד רכיב חומרה או תוכנה ומורה להפסיק תהליך מסוים כדי לעבד תהליך אחר שטיפולו חשוב יותר.

חָדָשׁ!!: סמפור (מדעי המחשב) ופסיקה (מחשב) · ראה עוד »

פעולה אטומית

במדעי המחשב, פעולה אטומית היא רצף של פקודות מכונה או פקודת מכונה יחידה שיבוצעו על ידי מעבד, מבלי שיכולה להיעשות החלפת הקשר בזמן ביצוען ומבלי שרכיב אחר במחשב יוכל להבחין או לשנות משהו בכל מצב ביניים אלא רק במצב ההתחלתי או הסופי של הפעולה, למשל על ידי חסימת אפיק הנתונים.

חָדָשׁ!!: סמפור (מדעי המחשב) ופעולה אטומית · ראה עוד »

קטע קריטי

במחשבים, קטע קריטי הוא קטע בפעילותן של מערכות מקביליות, שבמהלכו הן משתמשות ללא תיאום במשאב משותף, באופן העלול לגרום לתוצאות לא רצויות.

חָדָשׁ!!: סמפור (מדעי המחשב) וקטע קריטי · ראה עוד »

קובץ

קובץ הוא משאב מערכת לוגי המאפשר אחסון מידע, אשר זמין לתוכניות מחשב לקריאה או כתיבה.

חָדָשׁ!!: סמפור (מדעי המחשב) וקובץ · ראה עוד »

קיפאון (מדעי המחשב)

מצב של קיפאון(תיקו) בו תהליך א' דורש משאב הנמצא ברשות תהליך ב'. תהליך ב' לא ישחרר את המשאב עד שיקבל את המשאב הדרוש לו המוחזק על ידי תהליך א' קיפאון (או תיקו, באנגלית: Deadlock) הוא מצב בו שתי פעולות מתחרות מחכות כל אחת לסיומה של האחרת, ומכיוון שכך, אף אחת מהן אינה מסתיימת.

חָדָשׁ!!: סמפור (מדעי המחשב) וקיפאון (מדעי המחשב) · ראה עוד »

שנות ה-60 של המאה ה-20

הנחיתה המאוישת הראשונה על הירח אשר במסגרתה האדם הראשון בתולדות האנושות הילך על אדמת הירח. שנות ה-60 של המאה ה-20 (בקיצור: שנות השישים או באנגלית הסיקסטיז) היו העשור השביעי של המאה ה-20, החלו ב-1 בינואר 1960 והסתיימו ב-31 בדצמבר 1969.

חָדָשׁ!!: סמפור (מדעי המחשב) ושנות ה-60 של המאה ה-20 · ראה עוד »

תהליך (מדעי המחשב)

תהליך (באנגלית: Process) במדעי המחשב, הוא מופע של תוכנית מחשב שמופעל על ידי מערכת מחשב שיש לה היכולת להפעיל מספר תהליכים בו זמנית.

חָדָשׁ!!: סמפור (מדעי המחשב) ותהליך (מדעי המחשב) · ראה עוד »

לולאה (תכנות)

לולאה (אנגלית: Loop) היא טכניקת תכנות המשמשת לבקרת זרימה.

חָדָשׁ!!: סמפור (מדעי המחשב) ולולאה (תכנות) · ראה עוד »

זיכרון (מחשב)

#הפניה זיכרון גישה אקראית.

חָדָשׁ!!: סמפור (מדעי המחשב) וזיכרון (מחשב) · ראה עוד »

חומרה

חומרה (חָמְרָה, באנגלית: Hardware) היא אוסף כל הרכיבים הפיזיים במחשב או בהתקן אלקטרוני אחר, כמו טלפון סלולרי או ציוד תקשורת, כלומר כל אובייקט הנתפס בחוש המישוש (כל דבר שניתן לגעת בו - "חומר").

חָדָשׁ!!: סמפור (מדעי המחשב) וחומרה · ראה עוד »

בעיית הפילוסופים הסועדים

איור- המחשה של בעיית הפילוסופים הסועדים במדעי המחשב, בעיית הפילוסופים הסועדים היא המחשה לבעיות תזמון ותיאום שמופיעות בהקשרים של עיבוד מקבילי - מספר תוכניות שרצות יחד וחולקות משאבים משותפים.

חָדָשׁ!!: סמפור (מדעי המחשב) ובעיית הפילוסופים הסועדים · ראה עוד »

בעיית יצרן-צרכן

במדעי המחשב, בעיית יצרן צרכן (באנגלית: Producer/Consumer problem) היא דוגמה קלאסית לתיאור בעיית סינכרון בין שני תהליכים או יותר הנגרמת במערכות המאפשרות ריבוי משימות.

חָדָשׁ!!: סמפור (מדעי המחשב) ובעיית יצרן-צרכן · ראה עוד »

בקרת מקביליות

במדעי המחשב, לרבות בתכנות, מערכות הפעלה, מסדי נתונים ומעבדים, בקרת מקביליות (באנגלית Concurrency control) הוא מנגנון המבטיח תוצאות נכונות לפעולות שנעשות בעת ובעונה אחת על ידי גורמים או משתמשים שונים.

חָדָשׁ!!: סמפור (מדעי המחשב) ובקרת מקביליות · ראה עוד »

האקדמיה ללשון העברית

סמליל האקדמיה ללשון עד 2007 האקדמיה ללשון העברית (נקראת גם בקיצור: "האקדמיה ללשון") היא "המוסד העליון למדע הלשון העברית" במדינת ישראל.

חָדָשׁ!!: סמפור (מדעי המחשב) והאקדמיה ללשון העברית · ראה עוד »

הרעבה (מדעי המחשב)

במדעי המחשב, הרעבה (באנגלית: Starvation) היא בעיה הנוצרת בסביבה המאפשרת ריבוי משימות (Multitasking), כאשר מתהליך מסוים נמנעת גישה לאחד ממשאבי המערכת כך שהתהליך לעולם לא יצליח לסיים את משימתו.

חָדָשׁ!!: סמפור (מדעי המחשב) והרעבה (מדעי המחשב) · ראה עוד »

הטכניון - מכון טכנולוגי לישראל

סמלילו הקודם של הטכניון שיף וקלונימוס זאב ויסוצקי. מוצבת בבניין הטכניון הישן המכון לחקר הנדסה ימית - במבנה הידראוליקה (צולם בשנות ה-60) הטכניון – מכון טכנולוגי לישראל הוא אוניברסיטת מחקר ציבורית בחיפה המתמקדת בלימודי הנדסה ובמדעים מדויקים אך מלמדת גם רפואה ואדריכלות.

חָדָשׁ!!: סמפור (מדעי המחשב) והטכניון - מכון טכנולוגי לישראל · ראה עוד »

הולנד

הוֹלַנְד (בהולנדית: Nederland) היא מדינה בצפון מערב אירופה, הגובלת במערב ובצפון בים הצפוני, במזרח בגרמניה ובדרום בבלגיה.

חָדָשׁ!!: סמפור (מדעי המחשב) והולנד · ראה עוד »

יוונית עתיקה

ווינה יוונית עתיקה (Ἑλληνική) היא כינוי ליוונית בשלב ההתפתחות ההיסטורי שלה החל במאה ה-9 לפנה"ס עד למאה ה-6.

חָדָשׁ!!: סמפור (מדעי המחשב) ויוונית עתיקה · ראה עוד »

מפנה מחדש כאן:

סמאפור (מדעי המחשב).

אזכור

[1] https://he.wikipedia.org/wiki/סמפור_(מדעי_המחשב)

יוֹצֵאנִכנָס
היי! אנחנו בפייסבוק עכשיו! »