לדלג לתוכן

תרגול תוצאות הפעלה

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

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

הסבירו כיצד הייתם משתמשים בצינור close-on-exec במימוש נמוך, ומה הבעיה בהחזרת קוד 127 בלבד מהבן במקום שליחת סיבת הכשל לאב.