|
Links
Ministery of Higher Education
Ministery of Higher Education in
Erbil
Salahaddin University
University of Sulaimani
Koya University
University
of Kurdistan
|
Operating System:
The aim of this subject:
is to explore the operating systems concepts by illustrating the methods of managing other computer resources.
Subjects Names:
OS definitions, Computer System Structure, Computer system, Operations, Direct Memory Access, Storage Structure, Storage Hierarchy, Caching.
Operating System Services, User Operating System Interface, System Programs, Operating System Design and Implementation, Operating System Structure, Virtual Machines, System Boot.
Process Concept, Process Scheduling, Operations on Processes.
- Threads definitions, Multithreading Models, Threading Issues.
Basic Concepts of CPU scheduling, Scheduling Criteria, Scheduling Algorithms, Multiple-Processor Scheduling.
The Deadlock Problem, System Model, Deadlock Characterization, Methods for Handling Deadlocks, Deadlock Prevention, Deadlock Avoidance, Deadlock Detection, Recovery from Deadlock .
Main memory concepts, Base and Limit Registers, Logical vs. Physical Address Space, Memory-Management Unit (MMU), Dynamic Loading, Dynamic Linking, Contiguos Allocation, Dynamic Allocation, Paging, Segmentation.
*************************************************************
References:
- Operating System Concepts-2007 by Silberschatz Galvin
|