Structure of Operating System, Operating System functions, Characteristics of Modern OS.
Process states, Creation, Termination, Operations on Process, Concurrent process, Processes Threads, Multithreading, Micro Kernels
Schedulers, Scheduling Methodology, CPU Scheduling Algorithm: FCFS, SJF, RR, Priority Scheduling.
Deterministic modeling, queuing analysis, simulators.
Resource Allocation Graph, deadlock prevention, detection, recovery from deadlock.
Logical Vs. Physical Address Space, Swapping, Memory Management Requirement, Dynamic Loading and Dynamic Linking,Memory Allocation Method: Single Partition allocation, Multiple Partitions, Compaction, paging,segmentation, Segmentation with paging. Protection.
I/O hardware, buffering, disk I/O, RAID, disk cache.
File Management system, File Accessing Methods, File Directories, File Allocation Methods, File Space Management, Disk Space Management, Record blocking.
Cryptography, digital signature, user authentication.
Did this doc help you?
Help us make these docs great!
All these documentations are open source. See something that's wrong or unclear? Submit a pull request.
Still need help? Ask the GitHub community
Contact support @Chetan Raut