4.3 - תהליכים ותהליכונים - תרגול
תרגיל 1: עץ processes ב-Process Explorer¶
פתחו את procexp.exe מתיקיית Sysinternals.
מצאו את הprocess explorer.exe בעץ הprocesses. כתבו:
- כמה processes ילד (child processes) יש לו?
- מהם שמות הילדים שאתם מזהים?
תרגיל 2: פרטי process ב-Process Explorer¶
ב-procexp, לחצו לחיצה ימנית על process כלשהו ובחרו Properties.
כתבו:
- ה-PID של הprocess
- ה-PPID (Parent PID) - תמצאו אותו תחת לשונית Image
- מספר הThreads שלו
תרגיל 3: מעקב אחר Notepad עם Process Monitor¶
פתחו את procmon.exe מתיקיית Sysinternals.
הגדירו פילטר: לחצו על Filter > Filter..., הוסיפו כלל שבו Process Name הוא notepad.exe.
פתחו את Notepad ועקבו אחר הפעולות שמופיעות ב-procmon.
כתבו 3 דברים מעניינים שאתם רואים - לדוגמה: אילו קבצים הוא פותח? אילו מפתחות רג'יסטרי הוא ניגש אליהם?
תרגיל 4: מציאת הprocess עם הכי הרבה CPU¶
השתמשו ב-PowerShell כדי להציג את הprocesses לפי שימוש ב-CPU:
כתבו איזה process מופיע ראשון ומה ערך ה-CPU שלו.