מהו תהליך Subreaper?
מהו תהליך Subreaper?

וִידֵאוֹ: מהו תהליך Subreaper?

וִידֵאוֹ: מהו תהליך Subreaper?
וִידֵאוֹ: מהו תהליך סוויש? 2024, נוֹבֶמבֶּר
Anonim

א subreaper ממלא את התפקיד של init(1) עבור צאצאיה תהליכים . אם כן, זה לא init (PID 1) שיהפוך להורה של ילד יתום תהליכים , במקום זאת הסבא והסבתא החיים הקרובים ביותר המסומנים כ-a subreaper יהפוך להורה החדש. אם אין סבא וסבתא חי, זה כן.

מזה, מהו תהליך החלפה?

הן היו מערכות הפעלה עם דפי דרישה במשך כמה עשורים - מאז System V R2V5 ו-4.0BSD. ה תהליך החלפה כמו שהיה, נהג להופיע תהליך פעולות החלפה. פעם זה החליף את כולו תהליכים - כולל כל מבני הנתונים של מרחב הקרנל עבור ה- תהליך - צא לדיסק והחלף אותם שוב פנימה.

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

באופן דומה, מהו תהליך אב בלינוקס?

תהליך הורה . כל ה תהליכים במערכת ההפעלה נוצרים כאשר א תהליך מבצע את קריאת המערכת fork() מלבד ההפעלה תהליך . ה תהליך שהשתמש בקריאת המערכת fork() היא ה תהליך הורה . במילים אחרות, א תהליך הורה הוא כזה שיוצר ילד תהליך.

מה גורם לתהליך שהופסק?

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

מוּמלָץ: