├── .gitignore ├── README.md ├── SUMMARY.md ├── all ├── 00-preparation.md ├── 01-1-questionnaire.md ├── 01-2-spoc-discussion.md ├── 01-3-lab0-quiz.md ├── 01-3-lab0-spoc-discussion.md ├── 02-1-spoc-discussion.md ├── 02-2-lab1-quiz.md ├── 02-2-lab1-spoc-discussion.md ├── 03-1-quiz.md ├── 03-1-spoc-discussion.md ├── 03-2-quiz.md ├── 03-2-spoc-discussion.md ├── 03-2-spoc-discussion │ ├── Home.txt │ ├── ctrl_flow.txt │ ├── data_struct.txt │ ├── page_data.txt │ └── page_mapping.txt ├── 03-2-spoc-testdata.md ├── 03-3-lab2-quiz.md ├── 03-3-lab2-spoc-discussion.md ├── 03-3-lab2-spoc-discussion │ └── lab2.txt ├── 04-1-quiz.md ├── 04-1-spoc-discussion.md ├── 04-1-spoc-memdiskdata.md ├── 04-2-quiz.md ├── 04-2-spoc-discussion.md ├── 04-2-spoc-discussion │ └── lec9-page-replace-algorithm.txt ├── 04-3-lab3-quiz.md ├── 04-3-lab3-spoc-discussion.md ├── 04-3-lab3-spoc-discussion │ └── lab3-spoc-notes.txt ├── 05-1-quiz.md ├── 05-1-spoc-discussion.md ├── 05-2-quiz.md ├── 05-2-spoc-discussion.md ├── 05-3-lab4-quiz.md ├── 05-3-lab4-spoc-discussion.md ├── 05-4-lab5-quiz.md ├── 05-4-lab5-spoc-discussion.md ├── 06-1-quiz.md ├── 06-1-spoc-discussion.md ├── 06-2-lab6-quiz.md ├── 06-2-lab6-spoc-discussion.md ├── 07-1-quiz.md ├── 07-1-spoc-discussion.md ├── 07-2-quiz.md ├── 07-2-spoc-discussion.md ├── 07-2-spoc-pv-problems.md ├── 07-3-lab7-quiz.md ├── 07-3-lab7-spoc-discussion.md ├── 08-1-quiz.md ├── 08-1-spoc-discussion.md ├── 09-1-quiz.md ├── 09-1-spoc-discussion.md ├── 09-2-lab8-quiz.md ├── 09-2-lab8-spoc-discussion.md ├── 1-intro.md ├── 10-1-quiz.md ├── 10-1-spoc-discussion.md ├── 10-sem.md ├── 11-deadlock.md ├── 12-filesystem.md ├── 13-io.md ├── 2-intr.md ├── 3&4-pmm.md ├── 5&6-vmm.md ├── 7-process&thread.md ├── 8-sched.md └── 9-sync.md ├── book.json └── publish.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/README.md -------------------------------------------------------------------------------- /SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/SUMMARY.md -------------------------------------------------------------------------------- /all/00-preparation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/00-preparation.md -------------------------------------------------------------------------------- /all/01-1-questionnaire.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/01-1-questionnaire.md -------------------------------------------------------------------------------- /all/01-2-spoc-discussion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/01-2-spoc-discussion.md -------------------------------------------------------------------------------- /all/01-3-lab0-quiz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/01-3-lab0-quiz.md -------------------------------------------------------------------------------- /all/01-3-lab0-spoc-discussion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/01-3-lab0-spoc-discussion.md -------------------------------------------------------------------------------- /all/02-1-spoc-discussion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/02-1-spoc-discussion.md -------------------------------------------------------------------------------- /all/02-2-lab1-quiz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/02-2-lab1-quiz.md -------------------------------------------------------------------------------- /all/02-2-lab1-spoc-discussion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/02-2-lab1-spoc-discussion.md -------------------------------------------------------------------------------- /all/03-1-quiz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/03-1-quiz.md -------------------------------------------------------------------------------- /all/03-1-spoc-discussion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/03-1-spoc-discussion.md -------------------------------------------------------------------------------- /all/03-2-quiz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/03-2-quiz.md -------------------------------------------------------------------------------- /all/03-2-spoc-discussion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/03-2-spoc-discussion.md -------------------------------------------------------------------------------- /all/03-2-spoc-discussion/Home.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/03-2-spoc-discussion/Home.txt -------------------------------------------------------------------------------- /all/03-2-spoc-discussion/ctrl_flow.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/03-2-spoc-discussion/ctrl_flow.txt -------------------------------------------------------------------------------- /all/03-2-spoc-discussion/data_struct.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/03-2-spoc-discussion/data_struct.txt -------------------------------------------------------------------------------- /all/03-2-spoc-discussion/page_data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/03-2-spoc-discussion/page_data.txt -------------------------------------------------------------------------------- /all/03-2-spoc-discussion/page_mapping.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/03-2-spoc-discussion/page_mapping.txt -------------------------------------------------------------------------------- /all/03-2-spoc-testdata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/03-2-spoc-testdata.md -------------------------------------------------------------------------------- /all/03-3-lab2-quiz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/03-3-lab2-quiz.md -------------------------------------------------------------------------------- /all/03-3-lab2-spoc-discussion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/03-3-lab2-spoc-discussion.md -------------------------------------------------------------------------------- /all/03-3-lab2-spoc-discussion/lab2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/03-3-lab2-spoc-discussion/lab2.txt -------------------------------------------------------------------------------- /all/04-1-quiz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/04-1-quiz.md -------------------------------------------------------------------------------- /all/04-1-spoc-discussion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/04-1-spoc-discussion.md -------------------------------------------------------------------------------- /all/04-1-spoc-memdiskdata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/04-1-spoc-memdiskdata.md -------------------------------------------------------------------------------- /all/04-2-quiz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/04-2-quiz.md -------------------------------------------------------------------------------- /all/04-2-spoc-discussion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/04-2-spoc-discussion.md -------------------------------------------------------------------------------- /all/04-2-spoc-discussion/lec9-page-replace-algorithm.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/04-2-spoc-discussion/lec9-page-replace-algorithm.txt -------------------------------------------------------------------------------- /all/04-3-lab3-quiz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/04-3-lab3-quiz.md -------------------------------------------------------------------------------- /all/04-3-lab3-spoc-discussion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/04-3-lab3-spoc-discussion.md -------------------------------------------------------------------------------- /all/04-3-lab3-spoc-discussion/lab3-spoc-notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/04-3-lab3-spoc-discussion/lab3-spoc-notes.txt -------------------------------------------------------------------------------- /all/05-1-quiz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/05-1-quiz.md -------------------------------------------------------------------------------- /all/05-1-spoc-discussion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/05-1-spoc-discussion.md -------------------------------------------------------------------------------- /all/05-2-quiz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/05-2-quiz.md -------------------------------------------------------------------------------- /all/05-2-spoc-discussion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/05-2-spoc-discussion.md -------------------------------------------------------------------------------- /all/05-3-lab4-quiz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/05-3-lab4-quiz.md -------------------------------------------------------------------------------- /all/05-3-lab4-spoc-discussion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/05-3-lab4-spoc-discussion.md -------------------------------------------------------------------------------- /all/05-4-lab5-quiz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/05-4-lab5-quiz.md -------------------------------------------------------------------------------- /all/05-4-lab5-spoc-discussion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/05-4-lab5-spoc-discussion.md -------------------------------------------------------------------------------- /all/06-1-quiz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/06-1-quiz.md -------------------------------------------------------------------------------- /all/06-1-spoc-discussion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/06-1-spoc-discussion.md -------------------------------------------------------------------------------- /all/06-2-lab6-quiz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/06-2-lab6-quiz.md -------------------------------------------------------------------------------- /all/06-2-lab6-spoc-discussion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/06-2-lab6-spoc-discussion.md -------------------------------------------------------------------------------- /all/07-1-quiz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/07-1-quiz.md -------------------------------------------------------------------------------- /all/07-1-spoc-discussion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/07-1-spoc-discussion.md -------------------------------------------------------------------------------- /all/07-2-quiz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/07-2-quiz.md -------------------------------------------------------------------------------- /all/07-2-spoc-discussion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/07-2-spoc-discussion.md -------------------------------------------------------------------------------- /all/07-2-spoc-pv-problems.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/07-2-spoc-pv-problems.md -------------------------------------------------------------------------------- /all/07-3-lab7-quiz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/07-3-lab7-quiz.md -------------------------------------------------------------------------------- /all/07-3-lab7-spoc-discussion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/07-3-lab7-spoc-discussion.md -------------------------------------------------------------------------------- /all/08-1-quiz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/08-1-quiz.md -------------------------------------------------------------------------------- /all/08-1-spoc-discussion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/08-1-spoc-discussion.md -------------------------------------------------------------------------------- /all/09-1-quiz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/09-1-quiz.md -------------------------------------------------------------------------------- /all/09-1-spoc-discussion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/09-1-spoc-discussion.md -------------------------------------------------------------------------------- /all/09-2-lab8-quiz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/09-2-lab8-quiz.md -------------------------------------------------------------------------------- /all/09-2-lab8-spoc-discussion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/09-2-lab8-spoc-discussion.md -------------------------------------------------------------------------------- /all/1-intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/1-intro.md -------------------------------------------------------------------------------- /all/10-1-quiz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/10-1-quiz.md -------------------------------------------------------------------------------- /all/10-1-spoc-discussion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/10-1-spoc-discussion.md -------------------------------------------------------------------------------- /all/10-sem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/10-sem.md -------------------------------------------------------------------------------- /all/11-deadlock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/11-deadlock.md -------------------------------------------------------------------------------- /all/12-filesystem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/12-filesystem.md -------------------------------------------------------------------------------- /all/13-io.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/13-io.md -------------------------------------------------------------------------------- /all/2-intr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/2-intr.md -------------------------------------------------------------------------------- /all/3&4-pmm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/3&4-pmm.md -------------------------------------------------------------------------------- /all/5&6-vmm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/5&6-vmm.md -------------------------------------------------------------------------------- /all/7-process&thread.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/7-process&thread.md -------------------------------------------------------------------------------- /all/8-sched.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/8-sched.md -------------------------------------------------------------------------------- /all/9-sync.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/all/9-sync.md -------------------------------------------------------------------------------- /book.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyyuu/os_course_exercises/HEAD/book.json -------------------------------------------------------------------------------- /publish.sh: -------------------------------------------------------------------------------- 1 | gitbook serve 2 | --------------------------------------------------------------------------------