os_kernel_lab/related_info/ostep
2015-03-15 16:54:19 +08:00
..
ostep11-threadintro add ostep homeworks 2015-03-15 16:54:19 +08:00
ostep12-threadlock add ostep homeworks 2015-03-15 16:54:19 +08:00
ostep15-disk add ostep homeworks 2015-03-15 16:54:19 +08:00
ostep1-relocation.md add ostep homeworks 2015-03-15 16:54:19 +08:00
ostep1-relocation.py add ostep homeworks 2015-03-15 16:54:19 +08:00
ostep2-segmentation.md add ostep homeworks 2015-03-15 16:54:19 +08:00
ostep2-segmentation.py add ostep homeworks 2015-03-15 16:54:19 +08:00
ostep3-malloc.md add ostep homeworks 2015-03-15 16:54:19 +08:00
ostep3-malloc.py add ostep homeworks 2015-03-15 16:54:19 +08:00
ostep4-paging-linear-translate.md add ostep homeworks 2015-03-15 16:54:19 +08:00
ostep4-paging-linear-translate.py add ostep homeworks 2015-03-15 16:54:19 +08:00
ostep5-paging-multilevel-translate.md add ostep homeworks 2015-03-15 16:54:19 +08:00
ostep5-paging-multilevel-translate.py add ostep homeworks 2015-03-15 16:54:19 +08:00
ostep6-paging-policy.md add ostep homeworks 2015-03-15 16:54:19 +08:00
ostep6-paging-policy.py add ostep homeworks 2015-03-15 16:54:19 +08:00
ostep7-process-run.md add ostep homeworks 2015-03-15 16:54:19 +08:00
ostep7-process-run.py add ostep homeworks 2015-03-15 16:54:19 +08:00
ostep8-scheduler.md add ostep homeworks 2015-03-15 16:54:19 +08:00
ostep8-scheduler.py add ostep homeworks 2015-03-15 16:54:19 +08:00
ostep9-mlfq.md add ostep homeworks 2015-03-15 16:54:19 +08:00
ostep9-mlfq.py add ostep homeworks 2015-03-15 16:54:19 +08:00
ostep10-lottery.md add ostep homeworks 2015-03-15 16:54:19 +08:00
ostep10-lottery.py add ostep homeworks 2015-03-15 16:54:19 +08:00
ostep13-vsfs.md add ostep homeworks 2015-03-15 16:54:19 +08:00
ostep13-vsfs.py add ostep homeworks 2015-03-15 16:54:19 +08:00
ostep14-afs.md add ostep homeworks 2015-03-15 16:54:19 +08:00
ostep14-afs.py add ostep homeworks 2015-03-15 16:54:19 +08:00
ostep16-raid.md add ostep homeworks 2015-03-15 16:54:19 +08:00
ostep16-raid.py add ostep homeworks 2015-03-15 16:54:19 +08:00
README.md add ostep homeworks 2015-03-15 16:54:19 +08:00

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