├── .gitignore ├── a1.txt ├── answers.txt ├── csp-1.c ├── csp-2.c ├── hello ├── items.txt ├── lab3 ├── dir │ ├── hello.txt │ └── hello2.txt ├── dirs.c ├── files.c ├── sort.c └── vfork.c ├── lab4 ├── client.c └── server.c ├── lab5 ├── client.c ├── nonprepriority.cpp ├── prepriority.cpp ├── rr.cpp └── server.c ├── lab6 ├── dynamicmem.cpp └── staticMem.cpp ├── lab7 ├── consumer_semaphore.c ├── producer_consumer_problem-seamaphore.c └── producer_semaphore.c ├── lab8 ├── PageReplacement.cpp ├── bankers.cpp └── fifo.cpp ├── lab9 ├── deadlock_detections.cpp └── secondChance.cpp └── script.sh /.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | *.out 3 | -------------------------------------------------------------------------------- /a1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakshmanaram/Operating-Systems-Problems/HEAD/a1.txt -------------------------------------------------------------------------------- /answers.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakshmanaram/Operating-Systems-Problems/HEAD/answers.txt -------------------------------------------------------------------------------- /csp-1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakshmanaram/Operating-Systems-Problems/HEAD/csp-1.c -------------------------------------------------------------------------------- /csp-2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakshmanaram/Operating-Systems-Problems/HEAD/csp-2.c -------------------------------------------------------------------------------- /hello: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakshmanaram/Operating-Systems-Problems/HEAD/hello -------------------------------------------------------------------------------- /items.txt: -------------------------------------------------------------------------------- 1 | hyyty pearls 2 | Progttyuyt proggtrt 3 | -------------------------------------------------------------------------------- /lab3/dir/hello.txt: -------------------------------------------------------------------------------- 1 | hey 2 | hi 3 | -------------------------------------------------------------------------------- /lab3/dir/hello2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakshmanaram/Operating-Systems-Problems/HEAD/lab3/dir/hello2.txt -------------------------------------------------------------------------------- /lab3/dirs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakshmanaram/Operating-Systems-Problems/HEAD/lab3/dirs.c -------------------------------------------------------------------------------- /lab3/files.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakshmanaram/Operating-Systems-Problems/HEAD/lab3/files.c -------------------------------------------------------------------------------- /lab3/sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakshmanaram/Operating-Systems-Problems/HEAD/lab3/sort.c -------------------------------------------------------------------------------- /lab3/vfork.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakshmanaram/Operating-Systems-Problems/HEAD/lab3/vfork.c -------------------------------------------------------------------------------- /lab4/client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakshmanaram/Operating-Systems-Problems/HEAD/lab4/client.c -------------------------------------------------------------------------------- /lab4/server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakshmanaram/Operating-Systems-Problems/HEAD/lab4/server.c -------------------------------------------------------------------------------- /lab5/client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakshmanaram/Operating-Systems-Problems/HEAD/lab5/client.c -------------------------------------------------------------------------------- /lab5/nonprepriority.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakshmanaram/Operating-Systems-Problems/HEAD/lab5/nonprepriority.cpp -------------------------------------------------------------------------------- /lab5/prepriority.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakshmanaram/Operating-Systems-Problems/HEAD/lab5/prepriority.cpp -------------------------------------------------------------------------------- /lab5/rr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakshmanaram/Operating-Systems-Problems/HEAD/lab5/rr.cpp -------------------------------------------------------------------------------- /lab5/server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakshmanaram/Operating-Systems-Problems/HEAD/lab5/server.c -------------------------------------------------------------------------------- /lab6/dynamicmem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakshmanaram/Operating-Systems-Problems/HEAD/lab6/dynamicmem.cpp -------------------------------------------------------------------------------- /lab6/staticMem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakshmanaram/Operating-Systems-Problems/HEAD/lab6/staticMem.cpp -------------------------------------------------------------------------------- /lab7/consumer_semaphore.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakshmanaram/Operating-Systems-Problems/HEAD/lab7/consumer_semaphore.c -------------------------------------------------------------------------------- /lab7/producer_consumer_problem-seamaphore.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakshmanaram/Operating-Systems-Problems/HEAD/lab7/producer_consumer_problem-seamaphore.c -------------------------------------------------------------------------------- /lab7/producer_semaphore.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakshmanaram/Operating-Systems-Problems/HEAD/lab7/producer_semaphore.c -------------------------------------------------------------------------------- /lab8/PageReplacement.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakshmanaram/Operating-Systems-Problems/HEAD/lab8/PageReplacement.cpp -------------------------------------------------------------------------------- /lab8/bankers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakshmanaram/Operating-Systems-Problems/HEAD/lab8/bankers.cpp -------------------------------------------------------------------------------- /lab8/fifo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakshmanaram/Operating-Systems-Problems/HEAD/lab8/fifo.cpp -------------------------------------------------------------------------------- /lab9/deadlock_detections.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakshmanaram/Operating-Systems-Problems/HEAD/lab9/deadlock_detections.cpp -------------------------------------------------------------------------------- /lab9/secondChance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lakshmanaram/Operating-Systems-Problems/HEAD/lab9/secondChance.cpp -------------------------------------------------------------------------------- /script.sh: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------