Skip to content

becca211137/operating_system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Operating_System

the project in NCTU 107 fall class

Program 1 - A Simple Shell

Design a simple shell can take command like "clear" "ls" ...

Program 2 - Multi-Process Matrix Multiplication using Shared Memory

Do matrix multiplication by parallel programming

Program 3 - Parallel Merge Sort using Pthread

Divide the merge sort into several parallel tasks, using semaphores to communicate with others threads

Program 4 - Merge Sort with a Thread Pool

Same as program 3, but use thread pool

Program 5 - Page Replacement Simulation: LRU and LFU

Check whether or a new reference is a hit or a miss

Program 6 - A File Find Utility

Implement a subset of the “find” command

About

the class in NCTU 107 Fall

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published