Posts

Operating Systems OS PCCST403 Semester 4 BTech KTU CS 2024 Scheme

 About Me Scheme and Syllabus Module-1 Introduction to OS - 3 important pieces- virtualization, concurrency, persistence Operating System Services Operating System and Kernel Linux Versus Classic Unix Kernels Difference between Linux and Unix Kernels Process and Process Creation- overview Process States in Operating System Data Structures in Operating Systems Key Aspects of a Program and Process in an Operating System-Summary Sharing the Processor Among Processes System Boot Sequence Threads and Concurrency Case Study: Linux Kernel Process management Case Study: Linux Implementation of Threads CPU Scheduling Multi-level feedback Queue ( MLFQ) Scheduler How MLFQ Approximates Shortest Job First (SJF) I/O in MLFQ Problems With the Basic MLFQ Scheduler Solving the Issues with MLFQ Scheduler Case Study: Linux Completely Fair Scheduler (CFS)

Operating Systems PCCST403 Scheme and Syllabus

  OPERATING SYSTEMS (Common to  CS/CD/CM/CR/CA/AD/AI/CB/CN/CC/CU/CI/CG)   Course  Code PCCST403 CIE Marks 40 Teaching Hours/Week (L: T:P: R)   3:1:0:0   ESE Marks   60 Credits 4 Exam Hours 2Hrs.30 Min. Pre requisites(if  any) None Course Type Theory Course  Objectives: 1. To introduce the structure of a typical operating system and its core functionalities. 2. To impart to the students, a practical understanding of OS implementation nuances based on the Linux operating system. 1.        SYLLABUS   Module No. Syllabus  Description Contact Hours       1 Introduction to Operating Systems (Book 1 Ch 2 introductory part), Operating System Services (Book 3 Ch...