https://github.com/yukunj/operating-system
<CSCI-UA 202: Operating Systems> Spring 2020
https://github.com/yukunj/operating-system
nyu operating-system
Last synced: 3 months ago
JSON representation
<CSCI-UA 202: Operating Systems> Spring 2020
- Host: GitHub
- URL: https://github.com/yukunj/operating-system
- Owner: YukunJ
- Created: 2020-02-25T19:44:52.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-02-05T22:06:33.000Z (over 3 years ago)
- Last Synced: 2025-03-27T02:31:07.046Z (6 months ago)
- Topics: nyu, operating-system
- Language: C
- Homepage:
- Size: 2.06 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Operating-Systems-Spring-2020
<CSCI-UA 202: Operating Systems> Spring 2020 at NYU Courant, when I was a junior undergrad.Feel free to email me at jy2363@nyu.edu for any more information
---
Contents:
### 1. Two-Pass Linker. Language: C Data: 02/25/2020
Purpose:
Symbol Resolution & Relocation
### 2. Scheduling algorithm. Language: C Date: 03/05/2020
Algorithms:
1. First-Come-First-Serve
2. Round-Robin with quantum=2
3. Last-Come-First-Serve
4. Highest-Penalty-Ratio-next
### 3. Resouece Allocation algorithm. Language: C++ Date: 04/02/2020
Algorithms:
1. Optimistic Resource Allocator
2. Banker's algorithm
### 4. Pager. Language: C++ Date: 04/25/2020
Algorithms:
1. First-In-First-Out
2. Least-Frequently-Used
3. Random