Tuesday 10 January 2017

OPERATING-SYSTEMS



INTRODUCTION
→Functions of OS
→Shell programming
→SYSTEM CALL
→Process State
→PCB(process control block)
→Process Scheduling
→Interprocess Communication
→RACE CONDITION
→FCFS(first come first serve)
→SJF(shortest job first)
→SRTF(shortest remaining time first)
→PRIORITY(preemptive)
→PRIORITY(non-preemptive)
→Round Robin
→Multi-level Queue
→Necessary conditions
→Resource allocation graphs
→Deadlock Prevention
→Deadlock Avoidance
→BANKER'S ALGORITHM
→Deadlock Detection
→Wait for Graph
→Multi-threading Models
→Threading Issues
PROCESS SYNCHRONIZATION
→Producer-Consumer
→Conditions Section Conditions
→Peterson's Solution
→Semaphores
→Reader's-Writer's problem
→Dining-Philosophers problem
→Dining-Philosophers solution using monitors
→Locking Protocols
MAIN MEMORY
→Address Binding
→Logical Address space
→Physical Address space
→Swapping
→Memory Allocation
       first fit, best fit, worst fit
→Segmentation
→Paging
Hierarchical Paging
Hashed Page Tables
→Inverted Page Tables
→Virtual Address spacing
→Demand Paging
→FIFO Page Replacement
→OPTIMAL Page Replacement
→LRU Page Replacement
→THRASHING
AHALYADAS NOTES:
P1
P2
P3

No comments:

Post a Comment