https://github.com/nandahkrishna/oslab
Programs for the Operating Systems Lab in Semester 4
https://github.com/nandahkrishna/oslab
allocation bash c c-programming deadlock file-allocation file-organization interprocess-communication multithreading operating-systems os paging scheduling shell-scripts
Last synced: 2 months ago
JSON representation
Programs for the Operating Systems Lab in Semester 4
- Host: GitHub
- URL: https://github.com/nandahkrishna/oslab
- Owner: nandahkrishna
- Created: 2019-02-05T06:34:38.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-03-25T20:21:23.000Z (over 6 years ago)
- Last Synced: 2025-03-25T13:21:43.803Z (7 months ago)
- Topics: allocation, bash, c, c-programming, deadlock, file-allocation, file-organization, interprocess-communication, multithreading, operating-systems, os, paging, scheduling, shell-scripts
- Language: C
- Size: 390 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Operating Systems Lab
Programs for the Operating Systems Lab in Semester 4, shell scripts and C.
## Exercises
1. System Commands
2. System Calls and Programs
3. Implementation of System Commands (ls, cp, grep, head, tail, nl, wc)
4. Shell Programs
5. Scheduling Algorithms
6. Inter-Process Communication
7. Producer Consumer Problem using Semaphores
8. Banker's Algorithm
9. Deadlock Detection
10. Memory Allocation Techniques
11. Paging Implementation
12. Page Replacement Algorithms
13. Threading
14. File Allocation Techniques
15. File Organization Techniques