QEEE Session On Process Management
19th, 23rd & 28th March, 2018
QEEE session on Process Management was organized by IIT Madras under Direct to Student (D2S) Program at Dronacharya Group of Institutions, Greater Noida through ICT on 19th, 23rd & 28th March, 2018. The course was conducted by Prof. Chester Rebeiro, Faculty IIT Madras. Mr. Harshit Bhardwaj, Assistant Professor (CSE) at Dronacharya Group of Institutions, Greater Noida coordinated the session as the Local Faculty Coordinator which was attended by 27 students of 4th semester CSE, IT and CSIT.
Day 1: March 19th, 2018
Prof. Chester Rebeiro initiated the first session of the day with the discussion on Layers in System, Priority Based Systems, Virtual Address Mapping, Process Stacks and Modifying Data in Parent or Child Method. He later explained Copy-or-Write method, Interrupts, Event Types, Event view of CPU and lastly Exception and Interrupt Vectors.
Day 2: March 23rd, 2018
Prof. Rebeiro started the session with a brief recapitulation of the first day session. He later described CPU Context Switching in which he covered Process State Diagram. He further discussed CPU Scheduling in which he covered Execution Phases of a Process, Types of Processes, CPU Schedulers, Scheduling Algorithms such as First Come First Serve (FCFS), Shortest Job First (SJF), Shortest Remaining Time First (SRTF), Round Robin Scheduling, Priority Based Scheduling, Multilevel Queues and Multilevel Feedback Queue Scheduling.
Day 3: March 28th, 2018
Prof. Rebeiro gave a brief description of the basic steps followed in Scheduling Algorithm. He went on to discuss the Inter-process Communication, Virtual Memory View, Shared Memory, Shared Memory in Linux and Message Passing. He later moved to Synchronization of Processes in which he talked about Race Condition in Multicore, Critical Section and Locks & Unlocks. During the last session, he discussed Deadlock and gave details about necessary conditions for Deadlock to occur, Deadlock Prevention, Deadlock Avoidance, Peterson's Solution and Bakery's Solution.