Introduction to Operating Systems by Dr. Mark Humphrys
Introduction to Operating Systems by Dr. Mark Humphrys
Introduction to Operating Systems by Dr. Mark Humphrys
This note
describes the following topics: UNIX or Linux, Pipes and redirection, Text
editors, Case sensitivity, Filenames and Special Characters, UNIX file
protections, UNIX directory protections, Shell, Shell utilities, Search engine,
PC operating systems, Server operating systems, Mobile operating systems, OS
structure, Processes, Memory, Files, Windows command line.
This book contains below topics, Operating system interfaces, Operating system organization, Page tables, Traps and system calls, Page faults, Interrupts and device drivers, Locks, Scheduling, Sleep and wakeup, File system.
Author(s): Russ Cox, Frans Kaashoek, and Robert Morris, MIT CSAIL
This note covers the following topics, Functions of Operating System, Evolution of OS, Operating System Services, ComputerSystem Architecture, Process Control Block, CPU Scheduling, Thread, Interprocess Communication, MessagePassing System, Process Synchronization, Petersons solution, Synchronization Hardware, Semaphores, The ReadersWriters Problem.