JNTUK B.Tech Advanced Operating Systems (Elective – III) gives you detail information of Advanced Operating Systems (Elective – III) R13 syllabus It will be help full to understand you complete curriculum of the year.
Course Objectives: The aim of this module is to study, learn, and understand the main concepts of advanced operating systems (parallel processing systems, distributed systems, real time systems, network operating systems, and open source operating systems); Hardware and software features that support these systems.
Course Outcomes
- Outline the potential benefits of distributed systems
- Summarize the major security issues associated with distributed systems along with the range of techniques available for increasing system security
Syllabus
UNIT–I: Introduction to Distributed systems: Goals of distributed system, hardware and software concepts, design issues. Communication in Distributed systems: Layered protocols, ATM networks, the Client – Server model, remote procedure call and group communication.
UNIT–II: Synchronization in Distributed systems: Clock synchronization, Mutual exclusion, E-tech algorithms, the Bully algorithm, a ring algorithm, atomic transactions,
UNIT-III: Deadlocks: deadlock in distributed systems, Distributed deadlock prevention, and distributed dead lock detection.
UNIT–IV: Processes: Processes and Processors in distributed systems: Threads, system models, Processor allocation, Scheduling in distributed system, Fault tolerance and real time distributed systems.
UNIT-V: Distributed file systems: Distributed file systems design, distributed file system implementation, trends in distributed file systems. Distributed shared memory : What is shared memory, consistency models, page based distributed shared memory, shared variable distributed shared memory, object based DSM.
UNIT-VI: Case study MACH : Introduction to MACH, process management in MACH, memory management in MACH, communication in MACH, UNIX emulation in MACH. Case study DCE : Introduction to DCE threads, RPC’s, Time service, Directory service, security service, Distributed file system.
TEXT BOOKS
- Distributed Operating System – Andrew. S. Tanenbaum, PHI
- Operating Systems’ – Internal and Design Principles Stallings, Fifth Edition–2005, Pearson education/PHI
REFERENCE BOOKS
- Operating System Principles- Abraham Silberchatz, Peter B. Galvin, Greg Gagne 7th Edition, John Wiley.
- Modern Operating Systems, Andrew S Tanenbaum 2nd edition Pearson/PHI
For more information about all JNTU updates please stay connected to us on FB and don’t hesitate to ask any questions in the comment.