-
Notifications
You must be signed in to change notification settings - Fork 2
/
README
22 lines (17 loc) · 806 Bytes
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Contact: Dongli Zhang (dongli.zhang0129@gmail.com)
This is the graduate operating system (CSE506) course project in Stony Brook University.
This project includes all of 7 labs of MIT JOS.
Lab 1: x86 assembly, boot loader
Lab 2: Virtual memory
Lab 3: Process/environments
Lab 4: Multiprogramming and fork
Lab 5: Filesystems
Lab 6: Network driver
Lab 7: Finish the Shell
The final optional project is the process migration over TCP. I implement two
migrations.
(1) Naive Migration - Migrate everything together.
(2) Smart Migration - Memory contents are migrated dynamically based on page
fault.
I also finished 5 labs made by Shanghai Jiao Tong University. The 5 labs enhanced the hardware virtualization (Intel-VT) of JOS to boot a VM in JOS (on Bochs)
link: https://github.com/finallyjustice/JOS-vmx