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