《操作系统》的实验代码。
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
yuchen 5ec5376f5b add ostep homeworks 9 vuotta sitten
..
ostep11-threadintro add ostep homeworks 删除 9 vuotta sitten
ostep12-threadlock add ostep homeworks 删除 9 vuotta sitten
ostep15-disk add ostep homeworks 删除 9 vuotta sitten
README.md add ostep homeworks 9 vuotta sitten
ostep1-relocation.md add ostep homeworks 9 vuotta sitten
ostep1-relocation.py add ostep homeworks 9 vuotta sitten
ostep2-segmentation.md add ostep homeworks 9 vuotta sitten
ostep2-segmentation.py add ostep homeworks 9 vuotta sitten
ostep3-malloc.md add ostep homeworks 9 vuotta sitten
ostep3-malloc.py add ostep homeworks 9 vuotta sitten
ostep4-paging-linear-translate.md add ostep homeworks 9 vuotta sitten
ostep4-paging-linear-translate.py add ostep homeworks 9 vuotta sitten
ostep5-paging-multilevel-translate.md add ostep homeworks 9 vuotta sitten
ostep5-paging-multilevel-translate.py add ostep homeworks 9 vuotta sitten
ostep6-paging-policy.md add ostep homeworks 9 vuotta sitten
ostep6-paging-policy.py add ostep homeworks 9 vuotta sitten
ostep7-process-run.md add ostep homeworks 9 vuotta sitten
ostep7-process-run.py add ostep homeworks 9 vuotta sitten
ostep8-scheduler.md add ostep homeworks 9 vuotta sitten
ostep8-scheduler.py add ostep homeworks 9 vuotta sitten
ostep9-mlfq.md add ostep homeworks 9 vuotta sitten
ostep9-mlfq.py add ostep homeworks 9 vuotta sitten
ostep10-lottery.md add ostep homeworks 9 vuotta sitten
ostep10-lottery.py add ostep homeworks 9 vuotta sitten
ostep13-vsfs.md add ostep homeworks 9 vuotta sitten
ostep13-vsfs.py add ostep homeworks 9 vuotta sitten
ostep14-afs.md add ostep homeworks 9 vuotta sitten
ostep14-afs.py add ostep homeworks 9 vuotta sitten
ostep16-raid.md add ostep homeworks 9 vuotta sitten
ostep16-raid.py add ostep homeworks 9 vuotta sitten

README.md

README

These resources are from Operating Systems: Three Easy Pieces by Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau

We use&modify them as some homeworks of our OS course.

Memory

  • ostep1-relocation.md
  • ostep2-segmentation.md
  • ostep3-malloc.md
  • ostep4-paging-linear-translate.md
  • ostep5-paging-multilevel-translate.md
  • ostep6-paging-policy.md

process

  • ostep7-process-run.md

scheduling

  • ostep8-scheduler.md
  • ostep9-mlfq.md
  • ostep10-lottery.md

sync/mutex

  • ostep11-threadintro/race.md
  • ostep12-threadlock/locks.md

file system

  • ostep13-vsfs.md
  • ostep14-afs.md

disk

  • ostep15-disk/disk.md
  • ostep16-raid.md