מה ההבדל בין מערכת הפעלה מרובת משתמשים לבין מערכת הפעלה מרובת משימות?


תשובה 1:

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

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

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

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

מחשב היה פעם משימה בודדת בעת הפעלת MS-DOS (אולי משימה כפולה תוך שימוש בהדפסת רקע אם משאבים מאפשרים זאת), אך בימינו הוא תמיד לפחות ריבוי משימות, אך בדרך כלל משתמש יחיד בכל פעם. יש חריגים. אני לא יודע אם חלונות יכולים לתמוך בפעולה מרובת משתמשים (בהחלט הייתם צריכים לשלם עבור רישיונות נוספים) אבל בלינוקס או BSD תוכלו להתאים למספר כרטיסים גרפיים (בחלק מהלוחות האם יש 3 משבצות ותוכלו לקבל כרטיסים עם 2 או 4 ראשים). כך שאפשר לערך עד 12 מסכים אם יש לכם מספיק כוח וקירור), הוסיפו כמה שיותר עכברי ומקלדות USB, עשו כמה תצורות תוכנה לא קשות במיוחד, והרחקתם, מרובת משתמשים ורב משימות במחשב אחד. זה עובד די טוב אם יש לך הרבה זיכרון RAM ולא כל זאת למשימות כבדות בו זמנית. ניסיתי את זה לפני שנים עם כמה כרטיסי PCR Matrox עם תאומים, מכיוון ששמעתי שהוא משמש בחינוך בעולם המתפתח כדי להוריד את העלויות רעיון טוב.

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