Skip to content

Riyuzakii/CS330

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Operating Systems (CS330A) Assignments

This repository contains all of my assignment solutions for the Operating Systems (CS330A) course at IIT Kanpur, Fall Semester - 2018, instructed by Prof. Debadatta Mishra. First three assignments were done on gemOS[1], a simple educational OS for gem5 architectural simulator.

Assignment Task
Assignment-1 Virtual memory and multi-level paging for gemOS.
Assignment-2 System call implementations for gemOS.
Assignment-3 Signal handling, sleeping, cloning and process scheduling for gemOS.
Assignment-4 A FUSE filesystem acting as an object-store.

Created by

Name Email Roll
Aditya Rohan raditya@iitk.ac.in 160053

References

[1] Debadatta Mishra. 2019. gemOS: Bridging the Gap between Architecture and Operating System in Computer System Education. In Workshop on Computer Architecture Education (WCAE’19), June 22, 2019, Phoenix, AZ, USA. ACM, New York, NY, USA, 8 pages.

About

My solutions to all assignments done as part of the course CS330

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published