Experiments done as part of KTU S4 CSE OS-LAB.
- About
- Repository layout
- Getting started
- Build & Run examples
- Experiments (suggested structure)
- Contributing
- License
- Author
This repository contains C language experiments and assignments completed for the Operating Systems lab (KTU S4 CSE). Each experiment is stored in its own folder and generally includes source code, a brief README for the experiment, and a Makefile where applicable.
Actual repository structure:
README.md- this fileLICENSE- project license (if present)bankers_trial.cdeadlock_avoidance.cdisk_scheduling.cfile_operation.cfit.cpg_rlp.cproc_scheduling.cprod_cons_manual.cprod_cons_using_builtin_func.crr.cscheduling.cdisk_scheduling.cshared memory/- shared-memory exampleschat_server1.cchat_server2.c
system calls/- syscall examplesclose.cfork.copendir.c
Prerequisites:
- A POSIX-compatible environment (Linux/macOS).
- GCC (or another C compiler) installed.
make(if you plan to use Makefiles).
Clone the repository:
git clone https://github.com/dhjr/OS-Lab.git
cd OS-Lab