OnWorks Linux ו-Windows Online WorkStations

לוגו

אירוח מקוון בחינם עבור תחנות עבודה

<הקודם | תוכן | הבא>

איך עובד תהליך

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

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

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


הליבה שומרת מידע על כל תהליך כדי לעזור לשמור על הסדר. לדוגמה, לכל תהליך מוקצה מספר שנקרא a מזהה תהליך or מח"ש. PIDs מוקצים בסדר עולה, עם init תמיד מקבל PID 1. הקרנל גם עוקב אחר הזיכרון שהוקצה לכל תהליך, כמו גם את מוכנות התהליכים לחידוש הביצוע. כמו קבצים, לתהליכים יש גם בעלים ומזהי משתמש, מזהי משתמש יעילים וכו'.


מחשוב ענן מערכת ההפעלה המוביל ב-OnWorks: