Skip to content

dhjr/S4-OS-Lab

Repository files navigation

OS-Lab

Experiments done as part of KTU S4 CSE OS-LAB.


Table of Contents


About

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.


Repository layout

Actual repository structure:

  • README.md - this file
  • LICENSE - project license (if present)
  • bankers_trial.c
  • deadlock_avoidance.c
  • disk_scheduling.c
  • file_operation.c
  • fit.c
  • pg_rlp.c
  • proc_scheduling.c
  • prod_cons_manual.c
  • prod_cons_using_builtin_func.c
  • rr.c
  • scheduling.c
  • disk_scheduling.c
  • shared memory/ - shared-memory examples
    • chat_server1.c
    • chat_server2.c
  • system calls/ - syscall examples
    • close.c
    • fork.c
    • opendir.c

Getting started

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

About

Experiments done as part of KTU S4 CSE OS-Lab

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages