Lab03 Process Management and Scheduling(1).pdf - IS 3033...

This preview shows page 1 - 5 out of 9 pages.

Page| 1 IS 3033: Operating Systems Lab Assignment #3 Processes Management and Scheduling Liability Please note that this lab is created for OS security education, the designer (Xiaolu Zhang) is not liable for any damage or other harmful consequences by the use of the knowledge gained from this lab.
Page| 2 Lab Report This is an individual lab assignment. You must submit your own work. Upon the completion of this lab, you need to put together a lab report that includes the following components: 1. Lab report. 2. Screenshots are required for critical steps only (which are marked with [Screenshot] ) a. Note that your screenshot should include the name of your VM combined with your first and last name. For example, my VM would be called xiaoluzhang. b. A screenshot included in the report MUST be associated with a clear description that can explain what you did for getting the screenshot. 3. Answer the questions (marked as [Question] ) in different PARTs of this lab. Due Date Please follow the Due Date on Blackboard .
Page| 3 Learning Objectives 1 Upon completing the later parts, you will be able to perform the following: Observe parent process and child process. A close look at Rootkit. Process scheduling exercise.
Page| 4 Part I: Process Management Practice In this part, you will be practicing Linux process management and enhancing your understanding of parent & child process. 1. Install git and clone the source code file lab03.c from GitHub. If the clone was successful, the lab03.c file can be found in the IS-3033-downloads folder (see Fig. 1).

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture