Skip to content

Latest commit

 

History

History
21 lines (19 loc) · 914 Bytes

README.md

File metadata and controls

21 lines (19 loc) · 914 Bytes

OS_Lab

KTU S4 OS Lab Programs

  1. Shell programming -Command syntax -Write simple functions with basic tests, loops, patterns

  2. System calls of Linux operating system:* fork, exec, getpid, exit, wait, close, stat, opendir, readdir

  3. Write programs using the I/O system calls of Linux operating system (open, read, write)

  4. Implement programs for Inter Process Communication using Shared Memory *

  5. Implement Semaphores*

  6. Implementation of CPU scheduling algorithms. a) Round Robin b) SJF c) FCFS d) Priority *

  7. Implementation of the Memory Allocation Methods for fixed partition* a) First Fit b) Worst Fit c) Best Fit

  8. Implement l page replacement algorithms a) FIFO b) LRU c) LFU*

  9. Implement the banker’s algorithm for deadlock avoidance. *

  10. Simulate disk scheduling algorithms. * a) FCFS b) SSTF c) SCAN d) C-SCAN e) LOOK f) C-LOOK

NOTE : Some programs are Linux Based.