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