לדלג לתוכן

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:

Get-Process | Sort-Object CPU -Descending | Select-Object -First 5 Name, CPU, Id

כתבו איזה process מופיע ראשון ומה ערך ה-CPU שלו.