Navilos Chapter 5 - UART PL011 of RealViewPB
Part 1: changing memory layout In xv6, the VM system uses a simple two-level page table code stack : fixed sized, one-page heap : grows towards the high-end of the address space We should rearra...
하버드 대학교 CS 61 공부 시리즈를 본격적으로 시작하기 전, 공부를 하게 된 계기와 CS 61 시리즈 구성을 소개하는 글
Edit system call 'getpriority' and 'setpriority'Edit the range of priority for each process from \[0, 31] to \[-10, 10]In fork for process, priority o
Add a priority value to each processproc.h의 struct proc에 priority 추가proc.h의 HIGHPRIO, LOWPRIO 변수를 통해 priority arrange 지정Add a system call to change th
a user-kernel transition(system call or interrupt)a context switch to the local CPU's scheduler threada context switch to a new process's kernel threa