Skip to content

Latest commit

 

History

History
executable file
·
41 lines (24 loc) · 585 Bytes

README.md

File metadata and controls

executable file
·
41 lines (24 loc) · 585 Bytes

os161 kernel

CS350 15winter

/***************************************************/

Haiyu Zhen

[email protected]

winter 2015

/***************************************************/

Assignment 1

cat & mouse Synchronization Problem

Final Score: 45/50 - not efficient enough in some cases

Assignment 2

System Calls:

*get_pid

*wait_pid

*exit

*fork

*execv

All work well eventually.

Assignment 3

Virtual Memory:

*tlb_fault handling

*read-only text segment

*uncontiguous physical memory management

Only achieve first two parts, coremap doesn't work somehow...