Operating Systems (COM301)
Books:
Subjects:
- Operating systems: basic concepts, classification, history
- Process management, time sharing, context switching, process management in UNIX
- Threads, thread management, thread management in UNIX
- Interprocess communication (IPC) and synchronization, semaphores, semaphores in UNIX
- Classical problems on concurrent processes
- Deadlock, detection and avoidanc, shared memory in UNIX
- Process scheduling algorithms, process scheduling in UNIX
- Memory management, segmentation, paging
- Memory allocation, virtual memory management
- File systems and management, UNIX file system
- Input / Output