בית התפתחות מה זה במקביל? - הגדרה מטכנולוגיה

מה זה במקביל? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של מקביליות?

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

Techopedia מסביר את Concurrent

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

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

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

הגדרה זו נכתבה במסגרת התכנות
מה זה במקביל? - הגדרה מטכנולוגיה