Thanks to visit codestin.com
Credit goes to github.com

Skip to content

RuoWei-Tang/osplab

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

104 Commits
 
 
 
 

Repository files navigation

OSP 2020 Fall

operating system principles and labs

coursewares of OSP 2020 Fall

introduction

Introduction

Process Management

Process & Thread Concepts

Inter-Process Communications

IPC

Process/Thread Scheduling

Scheduling

Deadlock

Deadlock

Memory Management

Basic Memory Management

File System

more chapters

comming soon

Homeworks

HW01: end

How to promote the development of operating system industry

HW02: end

Read the GNU GPLv3 and Please write down your comments on the book (handwritten)

Labs

lab01

Install Ubuntu20.04 LTS in Virtual Machine

lab02

Write a c/c++ program to implement copy one file

lab03

Download and compile the latest linux kernel

lab04

Write a c/c++ program to implement copy one directory

lab05

Write a c program to implement the producer-consumer problem

lab06

Write a c program to implement the dining philosophers problem

lab07

Add a new System Call into the Linux Kernel

lab08

Add a new System Call into the Linux Kernel

->lab09

Write a c program to implement a mini shell

more labs

comming soon

readings

Hunt, G.C. and J.R. Larus, Singularity: Rethinking the Software Stack. SIGOPS Oper. Syst. Rev., 2007. 41(2): p. 37–49.

Research Institutions

About

operating system principles and labs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors