Skip to content

kevink1113/SGCS_CSE4070

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Operating Systems

운영체제 (CSE4070)

2023년 1학기

Project Contents
Project #0 Pintos Setup
Project #1 User Program (1)
Project #2 User Program (2)
Project #3 Threads
Project #4 Virtual Memory

Project #0

Pintos Setup

  • Pintos Setup
  • Run alarm-multiple

Project #1

User Program (1)

21 / 21 All tests passed

  • Argument Passing
  • User Memory Access
  • System Calls
  • Additional System Calls
    • fibonacci
    • max_of_four_int

Project #2

User Program (2)

55 / 55 All tests passed

  • File Descriptor
  • System Calls
  • Synchronization in Filesystem

Project #3

13 / 13 All tests passed
9 / 9 Additonal tests passed

Threads

  • Alarm Clock
  • Priority Scheduling
  • Advanced Scheduler

Project #4

Virtual Memory

15 / 16 Tests passed

  • Page Table & Page Fault Handler
  • Disk Swap
  • Stack Growth

References

Do not copy this code for your project. It is only for reference.