This book is a comprehensive, student-oriented book that presents the fundamental principles, concepts, algorithms, and practical applications of operating systems. It explains the role of an operating system as an interface between users and hardware, a resource manager, and a control program. The book covers operating-system structures, services, types, and essential concepts of processes, threads, CPU scheduling, and concurrency, including FCFS, SJF, Priority, and Round-Robin scheduling. It provides detailed treatment of deadlocks and memory management, including prevention, avoidance, the Banker's Algorithm, paging, segmentation, demand paging, page faults, and FIFO, Optimal, and LRU page replacement. The book also introduces file systems and Linux, covering Linux architecture, directories, kernel, shell, utilities, and system operations. Practical exposure is provided through Shell and Linux commands, shell scripting, redirection, piping, background processing, and Bash, Korn, and C Shell. Numerical problems, command-based exercises, case studies, and practical examples connect theory with real-world applications.
Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.
Dr. R. Majumdar is a distinguished academician, researcher, and educational leader with over 20 years of experience.Dr. R. Chakraborty is an academic and research with 20 years of experience and interest in Cybersecurity, IoT, Blockchain and FPGA.Dr. P. Bhattacharjee is an academician, researcher, and author with more than 2 decades of experience.
„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.
Anbieter: California Books, Miami, FL, USA
Zustand: New. Artikel-Nr. I-9786630555226
Anzahl: Mehr als 20 verfügbar