Remove ads
מושג במדעי המחשב מוויקיפדיה, האנציקלופדיה החופשית
במדעי המחשב, סנכרון מתייחס לשני נושאים שונים אך קשורים: סנכרון תהליכים (תזמון) וסנכרון נתונים (תיאום). סנכרון תהליכים מתייחס לרעיון שלמספר תהליכים קיימת נקודה משותפת בה הם חוברים יחדיו או נפגשים כדי ליישם סדר פעולות מסוים.
סנכרון נתונים מתייחס לרעיון של שמירת מספר עותקים של מבנה נתונים כך שיהיו עקביים זה לזה, או כדי לשמור על אמינות הנתונים. סנכרון תהליכים משמש רבות למטרת סנכרון נתונים.
סנכרון תהליכים מתייחס לתיאום בו זמני של מספר תהליכים או תהליכונים לסיים משימה כדי לכפות סדר ריצה מסוים ולמנוע תחרות (Race condition). יש מספר דרכים לסנכרן תהליכים, בהם:
סנכרון נתונים הוא נושא נפרד אך קשור לסנכרון תהליכים. סנכרון נתונים עוסק בצורך לשמור על מספר עותקים של מבנה נתונים עקביים זה לזה. לדוגמה:
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.