TY - BOOK AU - Barbuddhe, Vishwajit TI - Operating systems design and implementation SN - 9786202514590 AV - QA 76.76.O63 .B37 2020 PY - 2020/// CY - [Place of publication not identifed] PB - Lambert KW - SYSTEM SOFTWARE N1 - Operating systems design and implementation /, Operating; 1. System Software -- 2. Fundamentals of Operating System -- 3. Process and thread Management -- 4. Concurrency Control -- 5. Memory Management -- 6. I/O Systems -- 7. File Systems -- 8. Protection & Security -- 9. Linux System. N2 - The book contains: System Software, Overview of all system softwares: Operating system, I/O manager, Assembler, Compiler, Linker, Loader Fundamentals of Operating System, OS services and Components, Multitasking, Multi-programming, Time-sharing, Buffering, Spooling Process and Thread Management, Concept of process and threads, Process states, Process management, Context switching, Interaction between processes and OS. Multi-threading Concurrency Control, Concurrency and Race Conditions, Mutual exclusion requirements, Software and hardware solutions, Semaphores, Monitors, Classical IPC problems and solutions, Deadlock, Characterization, Detection, Recovery, Avoidance and Prevention ER -