Skip to content
This repository has been archived by the owner on Nov 27, 2019. It is now read-only.

Latest commit

 

History

History
13 lines (12 loc) · 907 Bytes

README.md

File metadata and controls

13 lines (12 loc) · 907 Bytes

Operating Systems Laboratory (Semester 5)

Lab 1: Create an array of random integers (custom). No repetitions and no range dominate.
Lab 2: Execute a list of commands in a file.
Lab-3: Processing of commands with pipe() and fork().
Lab-4: Execute a list of commands in a file, then go to an interactive mode where it executes commands that the user inputs.
Lab-5: Create an interactive shell with signal handling capability. It prints pid's of processes and history of commands. It also supports foreground and background (&) processes.
Lab-6: Lab-5 + Input/Output Redirection + Pipes
Lab-7: Simulating Virtual Memory through Page Tables.
Lab-8: Simulating Virtual Memory through Page Tables and a Translation Lookaside Buffer.

This course is complete