Skip to content

xinzhu-cai/OS-Project

Repository files navigation

OS-Project

SJTU EI338 Course Project

System Call

Incorporate a new system call into the linux kernel, and extend the functionality of the operating system.

Shell Interface

A shell interface with history feamultithreading method ture that accepts user commands and executes each command in a seperate process.

Multithreading Method

Apply the multithreading method to matrix multiplication by creating worker threads.

Producer-Consumer Problem

Solve the bounded-buffer problem by using mutex semaphore to provide mutual exclusion for accesses to the buffer pool.

About

SJTU EI338 Course Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages