Page 404 - DCAP103_Principle of operating system
P. 404

Mandeep Kaur, Lovely Professional University                   Unit 14: Case Study of Linux Operating System



                    Unit 14: Case Study of Linux Operating System                                 Notes




             CONTENTS

             Objectives

             Introduction
             14.1 Overview of Linux
                  14.1.1  Linux Goals
                  14.1.2  Interfaces to Linux
                  14.1.3  Shell
                  14.1.4  Linux Utility Programs
                  14.1.5  Kernel Structure
               14.2  Processes in Linux
                  14.2.1  Fundamental Concepts of Processes in Linux
                  14.2.2  Process Management System Calls in Linux
                  14.2.3  Implementation of Processes and Threads in Linux
                  14.2.4  Threads in Linux
                  14.2.5  Scheduling in Linux
               14.3  Booting Linux
               14.4  Memory Management in Linux
                  14.4.1  Fundamental Concepts of Memory Management in Linux
                  14.4.2  Memory Management System Calls in Linux
                  14.4.3  Implementation of Memory Management in Linux
                  14.4.4  Physical Memory Management
                  14.4.5  Memory Allocation Mechanisms
                  14.4.6  Virtual Address Space Representation
                  14.4.7  Paging in Linux
                  14.4.8  Page Replacement Algorithm
               14.5  Input/Output in Linux
                  14.5.1  Fundamental Concepts of Input/Output in Linux
                  14.5.2  Networking
                  14.5.3  Input/Output System Calls in Linux
                  14.5.4  Implementation of Input/Output in Linux
                  14.5.5  Modules in Linux
               14.6  Linux File System
                  14.6.1  Fundamental Concepts of Linux File System
                  14.6.2  File System Calls in Linux
                  14.6.3  Implementation of the Linux File System
                  14.6.4  Linux Virtual File System
                  14.6.5  Linux Extended File System—Ext2
                  14.6.6  Linux Ext3 File System
                  14.6.7  /proc File System
                  14.6.8  NFS—The Network File System






                                             LOVELY PROFESSIONAL UNIVERSITY                                   397
   399   400   401   402   403   404   405   406   407   408   409